重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

初めて質問致します。
表題ですが、例えばA-1に3と入れたらA-2に「1」、B-1に1と入れたらB-2に「1」という具合です。
表示させたい数字は1のみ、入力する数字は日付なので1~31です。
ご回答、よろしくお願い致します。

A 回答 (3件)

A2に


=if(A1<>"",1,"")
という式でとりあえず出ます。

式の意味は「A1が空白でなかったら1を表示しろ」ですので、
1~31以外だったり、文字だったりしても
「1」と表示します。
    • good
    • 0
この回答へのお礼

それです!
「1」が表示されたとき、ちょっと感動しました。
文字でもできるのですね。
応用して他の表でも使ってみます。
本当にありがとうございました!

お礼日時:2006/08/15 15:53

=if(isblank(a1),"",1)


ですと、a1セルが空白の場合は、空白が返されますが、いかがでしょうか?
    • good
    • 0
この回答へのお礼

早速の回答、ありがとうございます!
関数がさっぱりわからないのでとても助かりました。
同じ結果でも式は色々あるのですね。
教えて頂いた式をしっかり覚えておこうと思います。

お礼日時:2006/08/15 15:55

.





=if(A1>0,if(A1<32,1,""),"")

A1に何か入ったらB1に1で良いならもっと簡単

=if(A1<>"",1,"")



.
    • good
    • 0
この回答へのお礼

回答ありがとうございます!
おそらく関数が絡むのだろうなとは思っていたのですが、合計と平均値しか求めたことがなかったのでif関数は未知の領域でした。
教えて頂いた式は応用がききそうなので、色々試してみようと思います。

お礼日時:2006/08/15 16:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!