엑셀에서 O만 연속되는 갯수를 세고 옆에 날짜도 추출하고 싶은데 앞전에는 OX 모두 동시를 질문했었습니다.
이번에는 O만 추출되는 함수 공식을 알고 싶습니다. 이걸 알면 X도 추출 할수 있을 것 같아요
=LET(cnA,A3:A17, cnB,B3:B17, isTrue,(cnB=LEFT(C2))*(VSTACK("",TAKE(cnB,ROWS(cnB)-1))<>LEFT(C2)),CuSum,SCAN(0,isTrue,LAMBDA(xAcc,irng, xAcc+irng)), isSum,IF(cnB=LEFT(C2),CuSum,""), xGB,GROUPBY(isSum,isSum,COUNTA,0,0),xFT,FILTER(TAKE(xGB,,1),TAKE(xGB,,1)<>""), xFirst,FILTER(TAKE(xGB,,-1),TAKE(xGB,,1)<>""), xLast,XLOOKUP(xFT,isSum,cnA,"",0,1),xFirst&"("&TEXT(xLast,"yyyy-mm-dd")&")")
*E3 셀은 위 수식 중 C2를 E2로 수정
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
=LET(cnA,A3:A17, cnB,B3:B17, isTrue,(cnB=LEFT(C2))*(VSTACK("",TAKE(cnB,ROWS(cnB)-1))<>LEFT(C2)),
CuSum,SCAN(0,isTrue,LAMBDA(xAcc,irng, xAcc+irng)), isSum,IF(cnB=LEFT(C2),CuSum,""), xGB,GROUPBY(isSum,isSum,COUNTA,0,0),
xFT,FILTER(TAKE(xGB,,1),TAKE(xGB,,1)<>""), xFirst,FILTER(TAKE(xGB,,-1),TAKE(xGB,,1)<>""), xLast,XLOOKUP(xFT,isSum,cnA,"",0,1),
xFirst&"("&TEXT(xLast,"yyyy-mm-dd")&")")
*E3 셀은 위 수식 중 C2를 E2로 수정