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

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

자연규칙
7월 17일 조회 141

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

댓글 4

수메리안 7월 17일

안녕하세요~

이렇게 해보세요.

[M365]

게시판에서 수식 입력이 잘 안되어 이미지로 올립니다.
첨부파일을 참조해 주세요.

 

[이하버전]

A11=LET(
col,QUOTIENT(COLUMN()-COLUMN($A$11),2)+1,
val,INDEX($B$3:$D$7,,col),
FILTER(
CHOOSE({1,2},$A$3:$A$7,val),
val<>"",
""
)
)

위 수식을 A11, B11, C11에 복사합니다.

자연규칙 작성자 7월 17일

@수메리안 님 정말 감사합니다. 복받으실겁니다.

라온보리 7월 17일

구글시트에서 될지는 ?

엑셀에서는

=LET(Do,LAMBDA(xrng, FILTER(HSTACK(B2:B7,xrng),xrng<>"")),
xDB,IFNA(HSTACK(Do(C2:C7),Do(D2:D7),Do(E2:E7)),""), IF(xDB="구분","",xDB))

라온보리 7월 17일

@라온보리 님 범위 확장용

 *아래 C2:E7 범위만 변경

=LET(RwFN,B2:B7, xVals,C2:E7, ReVe,REDUCE("",SEQUENCE(COLUMNS(xVals)),LAMBDA(xAcc,xSeqs,
LET(iCn,CHOOSECOLS(xVals,xSeqs), HSTACK(xAcc,FILTER(HSTACK(RwFN,iCn),iCn<>""))))),
xDB,IFNA(DROP(ReVe,,1),""), IF(xDB="구분","",xDB))

질문답변 게시판의 최근 글

스크랩 완료