이런식으로 항목 별로 업체한테 단가를 받아서 최저가 업체를 찾고 있는데
단가가 중복이 될 때 한개 업체가 아닌 중복되는 업체가 다 나오게 보고 싶은데
무슨 방법이 좋을까요...
안녕하세요~이렇게 해보세요.
=SUBSTITUTE(TRIM( IF(D8=O8,D$6&" ","")&IF(E8=O8,E$6&" ","")&IF(F8=O8,F$6&" ","")& IF(G8=O8,G$6&" ","")&IF(H8=O8,H$6&" ","")&IF(I8=O8,I$6&" ","")& IF(J8=O8,J$6&" ","")&IF(K8=O8,K$6&" ","")&IF(L8=O8,L$6&" ","")& IF(M8=O8,M$6&" ","") ), " ", ",")
CONCAT이 지원이 된다면,
=SUBSTITUTE(TRIM(CONCAT(IF(D8:M8=O8, D$6:M$6 & " ", ""))), " ", ",")
입력 후, Ctrl + Shift + Enter 로 배열 확정하세요.참고로 M365는
=TEXTJOIN(",",TRUE,IF(D8:M8=O8,D$6:M$6,""))
Q, R열 병합 해제 후,
Q8 =IFERROR(INDEX($D$6:$M$6,SMALL(IF($D8:$M8=$O8,COLUMN($D$6:$M$6)-COLUMN($D$6)+1),COLUMNS($P$6:P6))),"")
*Ctrl_Shift_Enter
→드래그
Q8=IFERROR(INDEX($6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),1)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),2)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),3)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),4)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),5)),"")
감사합니다!!
Q8=LEFT(IF(D8=O8,$D$6&",","")&IF(F8=O8,$F$6&",","")&IF(H8=O8,$H$6&",","")&IF(J8=O8,$J$6&",","")&IF(L8=O8,$L$6&",",""),2*COUNTIFS(D8:M9,O8)-1)
응용) 최저가격보다 더 낮게 쓴 업체 구하기
(최저가격보다 더 낮게 쓴 업체가 없을 경우 똑같은 값 찾기)
2019이상이면.. textjoin쓰고 간단해짐.. 버전올리세요..
=TEXTJOIN(",",1,IF(D8:M8=O8,$D$6:$M$6,"")) ctrl+shift+enter
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
안녕하세요~
이렇게 해보세요.
CONCAT이 지원이 된다면,
입력 후, Ctrl + Shift + Enter 로 배열 확정하세요.
참고로
M365는
=TEXTJOIN(",",TRUE,IF(D8:M8=O8,D$6:M$6,""))Q, R열 병합 해제 후,
Q8 =IFERROR(INDEX($D$6:$M$6,SMALL(IF($D8:$M8=$O8,COLUMN($D$6:$M$6)-COLUMN($D$6)+1),COLUMNS($P$6:P6))),"")
*Ctrl_Shift_Enter
→드래그
Q8=IFERROR(INDEX($6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),1)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),2)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),3)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),4)),"")&IFERROR(INDEX(","&$6:$6,,AGGREGATE(15,6,COLUMN($D$6:$M$6)/($D8:$M9=MIN($D8:$M9))/($D8:$M9<>""),5)),"")
감사합니다!!
Q8=LEFT(IF(D8=O8,$D$6&",","")&IF(F8=O8,$F$6&",","")&IF(H8=O8,$H$6&",","")&IF(J8=O8,$J$6&",","")&IF(L8=O8,$L$6&",",""),2*COUNTIFS(D8:M9,O8)-1)
응용) 최저가격보다 더 낮게 쓴 업체 구하기
(최저가격보다 더 낮게 쓴 업체가 없을 경우 똑같은 값 찾기)
2019이상이면.. textjoin쓰고 간단해짐.. 버전올리세요..
=TEXTJOIN(",",1,IF(D8:M8=O8,$D$6:$M$6,"")) ctrl+shift+enter