2014-11-14 3 views
0

조건에 따라 여러 행을 하나의 셀에 연결하려고합니다. 조건에 따라 여러 행을 연결하는 방법

A B C  D 
1 bb1 cc1 bb1 cc1 cc2 cc3 
0  cc2 
0  cc3 
1 bb2 cc4 bb2 cc4 cc5 cc6 
0  cc5 
0  cc6 

본인은 D 열에 결과로 "BB1의 CC1의 CC2의 CC3"을 얻기 위해 노력하고 있어요. 모든 포인터/도움이 될 것입니다.

+0

귀하의 질문과 귀하가해야 할 일을 명확히하십시오. 일부 정보를 추가하십시오. 스크린 샷 – Benvorth

+1

열 B의 빈 셀 수 또는 열 A의 빈 수는 일정합니까? – Jeeped

답변

0

당신은 D2에 시도하고 소송까지 복사 할 수 있습니다

=IF(ISBLANK(B2),"",B2&" "&C2&" "&C3&" "&C4) 
0

I 아니에요 100 % 당신이 뭘하려는 건지에 분명하지만 D 열 때까지 합치 유지하려는 것 같습니다 VBA가 없으면 "until"종류의 조건을 설정할 수 없으므로 최대 반복 횟수를 추측하여 수식에 넣어야합니다.

A B C Result 
1 bb1 cc1 bb1 cc1 cc2 cc3 
0  cc2 
0  cc3 
1 bb2 cc4 bb2 cc4 cc5 cc6 
0  cc5 
0  cc6 

나는이를 사용하여이있어 :

=IF(A2,B2&" "&C2&IF(A3,"",B3&" "&C3)&IF(A4,"",B4&" "&C4),"") 

가 당신이 필요하지 무엇인지 알려 주시기 바랍니다.

관련 문제