0

他のシート全体の特定のセルの値を見て、最後の空でない値を返す数式を書きたいと思います。

たとえば、次の場合:

  • Sheet2.B5 = 3
  • Sheet3.B5 = ""
  • Sheet4.B5 = 6
  • Sheet5.B5 = 4
  • Sheet6.B5 = ""

次に、数式が 4 を返すようにします。

どんな助けでも大歓迎です。私はしばらくこれに取り組んできましたが、成功していません。

4

1 に答える 1

0

これにより、目的の結果が返されますが、高度なものでも自動化されたものでもありません。

=if(not(isblank(Sheet6.B5)), Sheet6.B5,
    if(not(isblank(Sheet5.B5)), Sheet5.B5,
       if(not(isblank(Sheet4.B5)), Sheet4.B5,
          if(not(isblank(Sheet3.B5)), Sheet3.B5,
             if(not(isblank(Sheet2.B5)), Sheet2.B5,
                "")))))

最後のSheet6.B5の確認を開始します。空白でない場合は、それが取得する値です。それ以外の場合は、Sheet5.B5:空白でない場合...などを確認します。最後に、それらがすべて空白の場合は、空白を返します。

于 2013-02-23T23:40:20.530 に答える