教えて!しごとの先生
教えて!しごとの先生
  • 解決済み

EXCELの関数の質問です。

EXCELの関数の質問です。①A1が00ではなく、尚且つB1が00の場合、C1に入力されている数値を返す という関数はないでしょうか? 00はO(ゼロ)ですが、ふた桁にそろえるために文字列のゼロゼロにしてあります。 そして、それをコピーしてA2,B2やA3,B3と同じ関数を入れたいです。 もしくは、 ②A1が0ではなく、尚且つB1が0の場合、C1に入力されている数値を返す という関数はないでしょうか?(つまり数値の場合)

補足

①はセルの書式設定、表示形式、標準からユーザー定義で"00_"にしてみてはいかがでしょう? すでに0という数字であったものを、そのユーザー定義で00に直したのです。 00に直したものを使って、 A1=00ではなく、B1=00である場合、C1のセルの内容を返すという関数が知りたいのです。(済みません。) は~もうくたくたです。

続きを読む

290閲覧

回答(1件)

  • ベストアンサー

    ②から先に、 =IF(OR(A1="",B1=""),"",IF(AND(A1<>0,B1=0),C1,"")) 「A1が0ではなく、尚且つB1が0」でない場合は空白セルにしてます。 ①はセルの書式設定、表示形式、標準からユーザー定義で"00_"にしてみてはいかがでしょう? 00を文字列=t("00") でというのでしたら、=IF(OR(A1="",B1=""),"",IF(AND(A1<>T("00"),B1=T("00")),C1,"")) これも条件に合わないときは空白セルとして返します。 コピーはオートフィルでできると思います。絶対参照の必要はないと思いますから。 補足を読みましたが、ユーザー定義で00にしたのであれば文字列になっていないのではないでしょうか(計算上はゼロになっていると思います)。 だとすれば②の計算式でできると思います。 http://briefcase.yahoo.co.jp/bc/rjqjf923/lst?&.dir=/e648&.src=bc&.view=l の"Book1.xls "でいくつかやってます。このファイルでの"00"は文字列ではありません。書式設定で"00"にしてます。

< 質問に関する求人 >

EXCEL(東京都)

この条件の求人をもっと見る

< 平日勤務で週末はリフレッシュしたい人におすすめ >

正社員×土日祝休み(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    この条件の求人をもっと見る

    Q&A閲覧数ランキング

    カテゴリ: 資格

    転職エージェント求人数ランキング

    • 1

      続きを見る

    • 2

      続きを見る

    • 3

      続きを見る

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる