• ベストアンサー

エクセル関数 IF関数で出来ませんかね

エクセル関数 IF関数で列への書式設定をしているのですが、私が考えていることが出来ません。お力をお貸ししてください。   A列    B列    C列  請求書   領収書  備考欄 1 ○  2 不要         TEL 3 ○ 4 5 不要         TEL A列はユ-ザ-定義で[=1]"○";"不要"としており、問題はC列へのA列での「不要」となった場合にTEL(=A1とし、セルの書式設定[=1]"":"TEL")でコピ-で自動的に表示させられるのですがA列へのデ-タが莫大に多いもので、IF関数で試行錯誤しています。 =IF(A1=1,"","TEL")でコピ-も考えたのですが、未入力(A4)の場合もTELで表示されます。C列をいっぺんに指定してIF関数で出来ないものでしょうか?  

質問者が選んだベストアンサー

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

A1が1または空白の時C1は空白になりますね =IF(OR(A1=1,A1=""),"","TEL") で良いと思います。

hirosatonn
質問者

お礼

すみません~ できました。ありがとうございました。

hirosatonn
質問者

補足

回答ありがとうございます。 〉A1が1または空白の時C1は空白になりますね TELが入ったり、空白になったりになります。 私のコピーがおかしいのでしょうかね?

その他の回答 (3)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.4

◆A列の「不要」の際、1以外の整数が入力されるのであれば =IF(A2<=1,"","TEL")

  • oaji009
  • ベストアンサー率6% (1/15)
回答No.2

つまり、A列=1なら○、A列=不要ならTELってことですよね? C列に =if(a1="","",if(a1<>1,"TEL","")) では駄目ですか? こうすればA列が空白ならC列も空白、A列に1が入ればC列は空白、A列が1以外ならC列はTELになりますが・・・

  • neko_noko
  • ベストアンサー率45% (146/319)
回答No.1

「○でない場合は"TEL"」という条件で作っているようですが、 「不要であれば"TEL"」という条件にしてみてはどうですか? =IF(A1="不要","TEL","") といった感じでどうでしょうか。

関連するQ&A