열 A, B 및 C에 값이 있습니다.
1-2-2
1-2-3
2-2-4
3-4-1
2-3-5
그리고 다른 열 (이것이 열 E에 있다고 가정하십시오) :
1
1
2
삼
4
참고 : 모든 열은 1 행에서 시작합니다.
A 열 범위의 E1 값과 B 열 범위의 E2 값이 포함 된 행을 검색하려고합니다. 행에 두 값이 모두 포함되어 있으면 C 열의 값을 반환합니다.
F 열에 다음 기능을 만들었습니다.
= IF (AND (E1 = $ A $ 1 : $ A $ 4, E2 = $ B $ 1 : $ B $ 4), $ C $ 1 : $ C $ 4)
내 기준과 일치하는 값이 같은 행에있는 경우에만 작동합니다. 그렇지 않으면 false입니다. 문제를 구체화하는 예 :
EFABC
1 2 ---------------------> 1 1 2 : E1 = A1이고 E2 = B1이기 때문에-F1은 = 2입니다
1 3 ---------------------> 1 2 3 : E2 = A2이고 E3 = B2-F2는 = 3 2이므로 ------ -----------> 2 2 4 : E3 = A3이지만 E4! = B3-F3이 거짓이므로 (5 여야 함)
어떠한 제안?
(Ax,Bx) = (E1,E2)
또는 여러 개의 행 을 의미하는지 확실하지 않다는 것입니다 (Ax,By) = (E1,E2)
. "내 기준과 일치하는 값이 같은 행에있는 경우에만 작동합니다. 그렇지 않으면 false입니다."라고 말했을 때 여러 행을 의미한다고 생각한 다음 다시 원하는 행 (x 또는 y)에 대해 혼란 스러웠습니다. 이제 기준이 첫 번째 E 열과 동일한 행에서 일치 할 때만 일치한다는 것을 알았습니다.