네 번째 열(D)에 있는 데이터를 기반으로 열 그룹(A,B,C)에서 새 열 그룹(E,F,G)으로 데이터를 이동할 수 있어야 합니다.
A B C D E F G
20 0 0 15 15 0 0
0 10 0 5 0 5 0
0 0 90 90 0 0 90
0 0 0 0 0 0 0
A, B, C 열에 데이터가 있는 것으로 보고되고 D 열에 데이터가 있는 경우 D의 데이터를 A, B, C에 해당하는 열로 전송하여 E, F, G 열에 표시합니다.
답변1
if 문이 작동할 수 있습니다.
E열:
=if($D1=requiredvalue,$A1,0)
D 열에서 찾는 데 필요한 값이 무엇인지 언급하지 않았습니다. 0보다 큰 값을 의미하는 경우 사용하십시오 $D1>0
. 하나의 특정 값을 의미하는 경우 위에서 언급한 값을 사용하세요.
답변2
귀하의 질문을 올바르게 이해했다면 다음 공식을 사용하십시오.
- 이자형:
=IF(AND($D1 > 0; $A1 > 0); $D1; 0)
- 에프:
=IF(AND($D1 > 0; $B1 > 0); $D1; 0)
- G:
=IF(AND($D1 > 0; $C1 > 0); $D1; 0)
첫 번째 행에서 아래 행으로 수식을 확장합니다.
세 번째 인수는 IF
조건이 거짓인 경우의 셀 값입니다. 임의의 숫자 또는 셀 값(예: $A1)일 수 있습니다.