다른 테이블에서 두 개의 계산된 셀을 참조할 때 Excel 수식이 0을 반환하는 이유는 무엇입니까?

다른 테이블에서 두 개의 계산된 셀을 참조할 때 Excel 수식이 0을 반환하는 이유는 무엇입니까?

서로 다른 시트에 스타일이 지정된 두 개의 테이블 T1(계산된 값이 있는 경우) 및 T2(T1의 계산된 셀에서 새 값을 계산합니다.).

그래서 T2에서는 다음 공식을 작성했습니다.

='T1'!H58 - 'T1'!L58

그것이 나에게주는 결과 = 0

H58 = 213.84 & L58 = 0.00일 때

그리고 나는 이런 행동이 왜 발생하는지 전혀 모릅니다.

추신: 이 공식에서도 마찬가지입니다.

=Table22910[@[Cant.]]-Table22910[@[Amort.]]

엑셀 파일 오류 이미지

답변1

I87셀 에 이 수식을 입력 Sheet T1하고 채워주세요.

=IF(AND(ISNUMBER([@[T. Inicio]]), ISNUMBER([@[T. Fin]])), ([@[T. Fin]] - [@[T. Inicio]] + 1), "")

메모: 열의 수식에 테이블 이름을 추가할 필요가 없습니다. 그렇지 않으면 Excel에서 셀 값 대신 전체 열을 고려합니다.

관련 정보