Excel 2007のIfステートメント


0

セルにifステートメントがあり、どちらが> 0であるかに応じて2つの異なるセルで値を検索します。両方のターゲットセルには、式で決定されたセルの値に基づいて値を選択する式があります。例えば:

Tab_1にはセルK3があり、G17がゼロより大きいかどうかに応じて、G17またはG56のTab_2から値を読み取ります。ifステートメントは次のとおりです。

= if(Tab_2!G17> 0、Tab_2!G17、Tab_2!G56)

数式にエラーはありません。G17が0より大きい場合、式は正常に機能しますが、G17がゼロより大きくない場合、Tab_1!k3に値は配置されません。この問題が発生したのはこれが初めてであり、構文の問題なのか、ロジックが悪いのかを判断できないようです。任意の助けをいただければ幸いです。


数式が正しいように思えます。あなたは試すことができますFormulas> Formula Auditing> Evaluate Formula関数は、ステップ・バイ・ステップ式と間違って何をチェックします。
ケネスL

回答:


0

Excelを起動し、シナリオを複製しました。正常に動作します- Tab_2!G17が0以下の場合、からの値Tab_2!G56はTab_1!K3に正しく表示されます。

Double check your references - are you sure you have values in the correct cells, and you are referencing the correct worksheets?

Also remember if Tab_2!G56 contains zero, and you have deselected the Excel option Show a zero in cells that have have zero value then the cell will appear blank.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.