2017-09-03 1 views
0

간단한 POS를 작성하여 항목 비용을 계산합니다. 나는 벨트와 스카프의 아이템 비용을 계산할 수 있지만, 보석에 대한 아이템 비용을 계산할 때 잘못된 계산을 반환합니다.Excel 계산이 잘못된 값을 반환합니다.

내가 = B37 * VLOOKUP(B36, A2:B5, 2, TRUE)

Excel Picture

+0

:'= B37 * INDEX (B : B, MATCH (B36, A1 : A4,0))'??? –

답변

3

귀하의 항목이 정렬되지 않습니다 사용하고 공식. Z.

FALSE 변화에 VLOOKUP가 작동하는 방식을 TRUE 변경

에 A : 당신은 항목 (A5 A3)을 : 분류해야한다

TRUE 또는 생략 할 경우, 정확한 또는 대략 일치가 반환됩니다. 정확히 일치하는 것이 없으면 lookup_value보다 작은 다음으로 큰 값이 반환됩니다. table_array의 첫 번째 열의 값은 오름차순 정렬 순서로 배치해야합니다. 그렇지 않으면 VLOOKUP 이 올바른 값을 제공하지 않을 수 있습니다. 자세한 내용은 데이터 정렬을 참조하십시오.

거짓이면 VLOOKUP은 정확히 일치하는 것을 찾습니다. 이 경우 table_array의 첫 번째 열에있는 값을 정렬 할 필요가 없습니다. table_array의 첫 번째 열에 이 lookup_value와 일치하는 값이 두 개 이상있는 경우 찾은 첫 번째 값이 사용됩니다. 일치 항목을 찾을 수없는 경우 오류 값 # N/A가 반환됩니다.

2

"TRUE"를 "FALSE"로 변경하면 효과가 있습니다.

= B37 * VLOOKUP(B36,A2:B5,2,FALSE) 
관련 문제