1

Google Fusion テーブルがあり、単純な if ステートメントを使用して数式列を追加しようとしています。

列には 1 ~ 5 のTYPE数字が含まれます。列の値に基づいて数式列を更新したいと考えていTYPEます。

次の多くのバリエーション(一重引用符、二重引用符など)を試しました:

IF(TYPE=1,'red','yellow')

ただし、常に無効な式と表示されます。ステートメントが許可されていて、ここに記載されている形式に従っている場合: https://support.google.com/fusiontables/answer/178196?hl=en

私は何が欠けていますか?

4

2 に答える 2

4

数式は数値列でのみ機能し、数値の結果を生成する必要があります。したがって、 if('TYPE'=1, 1, 2) は機能します。この問題に投票できます: https://code.google.com/p/fusion-tables/issues/detail?id=235

于 2013-08-23T21:45:01.193 に答える
0

このように動作します IF(TYPE=1,"red","yellow")

于 2017-04-09T05:11:51.177 に答える