하나의 Excel 셀에 있는 VLOOKUP 및 IF 함수

하나의 Excel 셀에 있는 VLOOKUP 및 IF 함수

VLOOKUP여러 IF 함수를 삽입하는 방법과 a 및 함수를 입력하는 방법을 찾았 IF지만 내 상황은 여전히 ​​독특하다고 생각합니다.

이 함수를 셀에 입력했습니다.

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)

피벗 테이블에서 가져오고 답변이 없으면 0을 표시합니다. 피벗 테이블의 숫자는 NETWORKDAYS.INTL두 날짜 사이의 평균 숫자입니다.

문제는 계산의 첫 번째 날을 계산하고 싶지 않다는 것입니다. 다음과 같이 공식에서 하루를 빼도록 할 수 있습니다.

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1

하지만 해당 데이터를 차트로 전송 중이며 차트에 "-1"이 표시되는 것을 원하지 않거나 표시할 수 없습니다. 개수가 0보다 작으면 0을 표시하도록 IF 함수를 삽입하려면 어떻게 해야 합니까?

를 사용하려고 했는데 if<0="0"제대로 입력이 안되네요.

답변1

@PeterH 답변은 효과가 있지만 VLOOKUP을 반복한다는 단점이 있는데 이는 유지 관리 관점에서 볼 때 좋지 않습니다.

이 특별한 경우에는 IF 대신 MAX를 사용할 수 있습니다.

=MAX(0,IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1)

관련 정보