나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 시커미소 (hanall)

추천:  2
파일:     질문 0107.xlsx (12.6KB) 조회:  1382
제목:   빈행제거 후 나머지자료 나열하기
     
  아래와 같이 빈행 제거하는 문제인데 일부는 식으로 적용했는데 조금 보완이 필요합니다. (첨부파일 참조)
구분란의 정렬도 필요합니다. (강, 바다, 산 순으로)

[문제]
행   구분   비고
A1   강     한강
A2   강     영산강
A3
A4   산     설악산
A5   산     한라산
A6
A7   바다   서해

[답]
행   구분   비고
A1   강      한강
A2   강      영산강
A3   바다   서해
A4   산      설악산
A5   산      한라산
 
[불량 게시물 신고]  
잡초꼭 수식으로 처리를 해야하나요.
첨부파일 기준으로 다음과 같이 하면 원하는 결과를 구할수 있습니다.
1. 금액부분(수식) 복사 후 값 붙여넣기
2. 테이블  선택 후 이동(Ctrl+G), 옵션에서 빈셀 선택
3. 셀 삭제에서 행전체 선택
4. 품목 정렬
01-07 (13:12)
삭제 ■신고
무지개타고최신 엑셀 버전이면 Sort 함수 도움말을 참고하세요.
구 버전이라면 아래를 참고하세요.
배열수식이니 입력시 Ctrl, Shift, Enter 키를 누르세요.

L3
=IFERROR(INDEX($B$3:$B$20,MATCH(SMALL(IF($B$3:$B$20<>"",COUNTIF($B$3:$B$20,"<="&$B$3:$B$20)+1),ROW($A1)),COUNTIF($B$3:$B$20,"<="&$B$3:$B$20)+1,0)),"")

n3
=IF($L3="","",LOOKUP(1/LARGE(($B$3:$B$20=$L3)/ROW($B$3:$B$20),COUNTIF($L$3:$L3,$L3)),ROW($B$3:$B$20),$D$3:$D$20))
01-10 (21:54)
삭제 ■신고
시커미소무지개타고님, 잡초님
두분 감사합니다.
01-11 (10:34)
삭제 ■신고
        
  

작성일 : 2022-01-07(11:50)
최종수정일 : 2022-01-07(11:50)