• ベストアンサー

空白の時は表示をしたくない

いつも御世話になります B列 日付  例 08/12 C列 顧客IDNo 例 001 3桁の番号 E列 管理No 例 090812001 B列+C列 という具合にあってE2に下記のような式を入れています。 B2 C2に入力されていないときE2~E2000には000100と表示されています。 =TEXT(B2,"yymmdd")&C2 この場合、B2 C2に入力されたときのみE2に表示されるようにしたい。 上の式をどう変更すればいいかご指導いただけませんか。 よろしく御願いします。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

どちらかが空白なら、表示しない。 =IF(OR(B2="",C2=""),"",TEXT(B2,"yymmdd")&C2)

dorasuke
質問者

お礼

うまくいきました。 早速ご協力、ご回答をいただき誠にありがとうございました。 この案を採用させていただきました。 今後ともよろしく御願いします。

その他の回答 (3)

  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.4

セルE2の場合は以下でできます。 =IF(COUNTBLANK(B2:C2)>0,"",TEXT(B2,"yymmdd")&C2)

dorasuke
質問者

お礼

早速ご協力、ご回答をいただき誠にありがとうございました。 今後ともよろしく御願いします。

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

E2=IF(COUNTA(B2:C2)<2,"",TEXT(B2,"yymmdd")&C2) ★下にコピー

dorasuke
質問者

お礼

早速ご協力、ご回答をいただき誠にありがとうございました。 今後ともよろしく御願いします。

  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.1

   =TEXT(B2,"yymmdd;;")&C2 ご参考まで。

この投稿のマルチメディアは削除されているためご覧いただけません。
dorasuke
質問者

お礼

早速ご協力、ご回答をいただき誠にありがとうございました。

関連するQ&A