- ベストアンサー
エクセル 空白セルについて
エクセルで見積もりを作っているのですが、 Sheet1が入力シートで、Sheet2の見積書に会社名と宛名が出る書式にしています。 宛名はある時とない時があるので、Sheet2に =IF(Sheet1!A1="","",Sheet1!A1) と入れて、セルの書式設定のユーザー定義を"様"にしました。 しかしそれだとSheet1の宛名が空白でもSheet2に様と入ってしまいます。 Sheet1の宛名が空白の場合、様も入らないようにするにはどうしたらいいでしょうか? よろしくお願い致しますm(_ _)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 ユーザ定義を;;;@"様"で如何でしょうか。(文字列以外は空白になります) 因みに現在の数式のIF関数も不要で、単に=Sheet1!A1でOKですのでお試しください。
その他の回答 (2)
- watabe007
- ベストアンサー率62% (476/760)
回答No.2
ユーザー設定を消して IF(Sheet1!A1="","",Sheet1!A1 & "様") としては
質問者
お礼
ありがとうございます!! A1,"様")とコンマで区切る書式も考えてたんですが、やっぱり様が出て・・・&だと出ないんですね!勉強になりました。
noname#180098
回答No.1
ユーザー書式を使わずに =IF(Sheet1!A1="","",Sheet1!A1& ”様” ) で良いのではないでしょうか
質問者
お礼
ありがとうございます!! 「空白を無視する」で調べていて、どんどん難しく考えてしまってました^^; &は色々な場面で使ってますが、こういう使い方は知りませんでした。 勉強になりました。
お礼
ありがとうございます!! ;;;を増やしただけで様は消えたし、数字を入れてしまっても空白なんですね~!! 「空白を無視する」で調べても、そういうことはわかりませんでした! とても感激しています。ありがとうございました('ー'*)☆,。