엑셀 고수님들 도와주십시요!

엑셀 고수님들 도와주십시요!

엑셀 고수님들 도와주십시요에 관련해서 답변드려요.

이 요청은 패턴 1의 A~F 값의 합계가 0 이상이면, 패턴 2에 해당하는 데이터에서 오른쪽 열(즉, G~L 등) 데이터를 자동으로 가져오는 방식입니다. 이를 구현하기 위해서, 일반적인 방법으로 IF와 INDEX/MATCH 또는 OFFSET 함수를 활용할 수 있습니다.

구체적인 방법:

1. 먼저, 패턴 1의 A~F 각 셀의 합계를 계산하는 셀(예를 들어, G3 셀에) 만들어서 조건을 체크합니다. 예를 들어 G3 셀에 "=SUM(A3:F3)" 입력.

2. 패턴 2에 데이터를 땡기는 수식을 K3에 입력하는데, 조건에 따라 오른쪽 열 데이터를 참조하는 방식입니다.

3. 예를 들어, G3 셀의 값이 0 이상이면 패턴 1 오른쪽 열(즉, G3열의 값)을 땡기고, 그렇지 않으면 빈칸 또는 다른 값으로 표시하는 수식을 K3에 넣을 수 있습니다.

아래는 예시 수식입니다.

=IF(SUM(A3:F3)>=0, INDEX(G3:L3, 1, 1), "")

이 수식은:

• A3:F3의 합계가 0이상이면, G3부터 L3까지의 범위에서 첫 번째 열(G열)의 데이터를 가져옵니다.

• 아니라면 빈칸으로 표시.

패턴 2에서 여러 열의 데이터를 차례로 가져오는 경우:

• K3에는 G3의 데이터를,

• L3에는 H3의 데이터를,

• M3에는 I3의 데이터를 넣는 식으로 수식을 각각 작성합니다.

예시 수식:

K3: =IF(SUM(A3:F3)>=0, G3, "")

L3: =IF(SUM(A3:F3)>=0, H3, "")

M3: =IF(SUM(A3:F3)>=0, I3, "")

N3: =IF(SUM(A3:F3)>=0, J3, "")

O3: =IF(SUM(A3:F3)>=0, K3, "")

P3: =IF(SUM(A3:F3)>=0, L3, "")

이런 방식으로 각각의 셀에 조건부 데이터를 연동할 수 있습니다.

추가적으로, 엑셀의 INDEX 또는 OFFSET 함수를 활용하면 더 복잡한 패턴도 구현 가능하지만, 기본적으로는 IF와 간단한 셀 참조 수식으로 충분히 해결 가능합니다.

이 방법이 기준이 되는 셀 위치나 데이터 구조에 따라 조정될 수 있지만, 일반적으로 위의 방식으로 자동화 가능합니다.

도움이 되셨다면 채택 부탁드립니다~ 추가 질문은 채택 후 답변 가능합니다.

← 목록으로 돌아가기