2016-09-13 4 views
0

最近この式を別のスプレッドシートで使用していました。私は同じ列の見出しを持つ別のテーブルでそれを使用しようとしましたが、テーブル内の情報は異なっていて動作しません。類似しているが異なる表の配列の問題

は、ここに私の式である:

{=SUM(IF((ISNUMBER(Table1[Val/COArea Crcy])) * (Table1[Employee]=G9) * (((Table1[Cost Element]="96500")+(Table1[Cost Element]="96510"))>0) * (LEFT(Table1[Object],LEN($C$2))=$C$2),Table1[Val/COArea Crcy]))} 

私は(式の残りの部分はその部分なしで動作するので)問題を引き起こしている部分がTable1[Employee]=G9である知っています。従業員の列は、後でテーブルに追加して情報をvlookupしたものです。値を貼り付けて、テーブルにその範囲内の列が含まれていることを名前管理者に確認します。ただし、この式はまだ機能しません。しかし、まったく同じ式が別のスプレッドシートでも動作します。

従業員の列を表の一部として認識させるために何かできますか?私はなぜそれが動作しているのか理解していない。

+0

データと条件をチェックして、偽陰性をスローするスペースなど、印刷できない文字があるかどうかを確認します。 –

答えて

0

それを実演しました。従業員の列に#N/Aがあり、エラーの原因となっていました。

関連する問題