두 목록에서 각 초 숫자를 검색하기 위해 IF, MOD, ROW 및 INDIRECT 함수의 조합을 사용하여 출력을 얻습니다.

IF 함수는 지정한 조건이 TRUE 또는

인지 확인합니다. === 거짓. TRUE를 반환하면 미리 설정된 값을 반환하고 FALSE를 반환하면

그런 다음 다른 사전 설정 값을 반환합니다.

구문 = IF (logical_test, value_if_true, value_if_false)

logical_test : 논리적 테스트는 조건 또는 기준을 테스트합니다. 조건이 충족되면 사전 설정 값을 반환하고, 조건이 충족되지 않으면 다른 사전 설정 값을 반환합니다.

value_if_true :이 인수가 TRUE를 반환하는 경우 반환 할 값입니다.

value_if_false :이 인수가 FALSE를 반환하는 경우 반환 할 값 MOD : 숫자를 제수로 나눈 후 나머지를 반환합니다.

구문 = MOD (number, divisor)

숫자 : 나머지를 찾고자하는 숫자 값입니다.

제수 : 숫자 인수를 나누는 데 사용되는 숫자입니다.

ROW : 참조의 행 번호를 반환합니다.

구문 : = ROW (reference)

참조 : 셀 또는 셀 범위에 대한 참조입니다.

INDIRECT : 텍스트 문자열로 지정된 참조를 반환합니다.

구문 : = INDIRECT (ref_text, A1)

ref_text는 셀에 대한 참조입니다. ref_text가 유효한 셀 참조가 아닌 경우 INDIRECT 함수는 #REF 오류를 반환합니다.

두 번째 인수 A1은 참조 유형을 지정하는 논리 값이 ref_text 셀에 포함되어 있음을 나타냅니다. a1이 TRUE이거나 생략되면 ref_text는 A1 스타일 참조로 결정됩니다.

a1이 FALSE이면 ref_text는 R1C1 스타일 참조로 결정됩니다.

예 : A1 셀의 값에 10이 포함되고 B1에 A1이 포함되고 셀 C1 = INDIRECT (B1) *에서 INDIRECT 함수를 사용하면 결과는 10

img1

[.underline] # 예를 들어 보겠습니다 : # A 열과 B 열에 임의의 숫자가 있습니다. 두 목록에서 각 두 번째 숫자를 검색하려면 수식이 필요합니다. 필요한 숫자는 빨간색으로 표시됩니다.

img2

  • C2 셀에서 공식은

* = INDIRECT (IF (MOD (ROW (), 2) = 0, “A”& ROW (), “B”& ROW ()))

  • 키보드에서 Enter를 누르십시오.

img3

  • C2 셀에서 C3 : C10 범위로 수식을 복사하면 원하는 결과를 얻을 수 있습니다.

img4

두 목록에서 순서대로 매초마다 숫자를 얻습니다.