5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
미해결 엑셀2016 이전윈도우

엑셀에서 품목코드 날짜별 값있는것만 추출하는 방법 좀 알려주세요(엑셀 2016 버젼)

자연규칙
7월 18일 조회 157

위 테이블에서 아래 테이블 같이 품목코드, 날짜별로 값 있는것 추출하는 방법 좀 알려주실수 있을까요?

밑에 답변 주신분들 감사합니다. 회사 엑셀 버젼이 2016입니다...ㅜ 2016에선 안될까요?

댓글 7

라온보리 7월 18일

G2 =IFERROR(SUBSTITUTE(INDEX($B$2:$B$7,AGGREGATE(15,6, (ROW($B$2:$B$7)-1)/($C$2:$C$7<>""),ROWS($1:1))),"구분",""),"")

H2 =IFERROR(INDEX($C$2:$C$7,AGGREGATE(15,6, (ROW($C$2:$C$7)-1)/($C$2:$C$7<>""),ROWS($1:1))),"")

각각 ↓드래그

 *I2, J2는 아래 파란색 $C$2:$C$7를 $D$2:$D$7로

 *K2, L2는 아래 파란색 $C$2:$C$7를 $E$2:$E$7로 수정 후 ↓드래그

라온보리 7월 18일

@라온보리 님 앞 부분도

자연규칙 작성자 7월 18일

@라온보리 님 정말 감사합니다.

마법의손 7월 18일
=IF(ROW(A1)=1,IF(ISODD(COLUMN(A$1)),"", IFERROR(INDEX($B$1:$D$1,1,(COLUMN(A$1)+1)/2),"")),
IFERROR(INDEX(IF(ISODD(COLUMN(A$1)),$A$1:$A$6,
INDEX($B:$D,,(COLUMN(A$1)+1)/2)),AGGREGATE(15,6,ROW(INDEX($B$2:$D$6,,
(COLUMN(A$1)+1)/2))/(INDEX($B$2:$D$6,,(COLUMN(A$1)+1)/2)<>""),ROW($A1)-1)),""))

자연규칙 작성자 7월 18일

@마법의손 님 정말 감사합니다.

e
exceller1 7월 19일

파워쿼리로 만들어 봅니다.

박정호2 7월 21일


노란색 =IFERROR(INDEX($B:$B,AGGREGATE(15,6,ROW($A$1:$A$1001)/($A$2:$E$2=I$3)/($A$1:$E$7<>""),ROW(A1)+1)),"")
하늘색
=IF(H4="","",SUMPRODUCT($C$3:$E$7,($C$2:$E$2=I$3)*(H4=$B$3:$B$7)))

질문답변 게시판의 최근 글

스크랩 완료