• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 日付 シリアル値で表示されてしまう)

Excel 日付 シリアル値で表示されてしまう

このQ&Aのポイント
  • Excelのシートで日付がシリアル値で表示される問題についての質問です。
  • 特定のセルに他のシートの値を持ってくる方法や、手動で入力した値をシリアル値ではなく日付として表示する方法を知りたいです。
  • Excel2013での問題ですが、解決策をご教示ください。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 横からお邪魔します。 詳しく検証はしていませんが・・・ =IF(A4=1,TEXT(OFFSET(マスター!$A$3,-1,0),"yyyy年m月")&E4) としたらどうなりますか? ※ IF関数の「偽」の場合の条件付けがありませんので、 A4セルが「1」以外の時は「FALSE」になると思います。m(_ _)m

yakkun2338
質問者

お礼

tom04様 早速のご連絡ありがとうございます!! ご教授いただきました方法で実現できました! いつも本当にありがとうございます! 大変助かりました。

その他の回答 (2)

  • osahune
  • ベストアンサー率47% (288/609)
回答No.2

セルの書式設定が「標準」なっているのではありませんか? 日付で「****年**月」に変更してください。

yakkun2338
質問者

お礼

osahune さん、この度は誠にありがとうございました。 ご教授いただきました内容、大変勉強になりました。 ありがとうございました。

yakkun2338
質問者

補足

osahune さん、早速のごれんらくありがとうございました。 申し訳ございません、私の確認不足で[メイン]シートの赤枠部分は[マスター]の日付をそのまま持ってきているのではなく、下記のような数式が入っておりました・・・(スイマセン) =IF(A4=1,OFFSET(マスター!$A$3,-1,0)&E4)) [メイン]シートのA4が1なら[マスター]シートのA2の年月を持ってきて、E4に入っている"10日"という文字を&で連結させています。 この&E4をとれば[マスター]の年月を持ってくるようです・・ OFFSETでもってきた年月に"10日"という文字を連結させるのことは無理なのでしょうか? 何度も申し訳ございません。。

回答No.1

表示形式を「ユーザー定義」にし、「yyyy"年"mm"月"」とすればOKです

yakkun2338
質問者

お礼

Deathscytheさん、この度は誠にありがとうございました。 ご教授いただきました内容、大変勉強になりました。 ありがとうございました。

yakkun2338
質問者

補足

Deathscytheさん、早速のごれんらくありがとうございました。 申し訳ございません、私の確認不足で[メイン]シートの赤枠部分は[マスター]の日付をそのまま持ってきているのではなく、下記のような数式が入っておりました・・・(スイマセン) =IF(A4=1,OFFSET(マスター!$A$3,-1,0)&E4)) [メイン]シートのA4が1なら[マスター]シートのA2の年月を持ってきて、E4に入っている"10日"という文字を&で連結させています。 この&E4をとれば[マスター]の年月を持ってくるようです・・ OFFSETでもってきた年月に"10日"という文字を連結させるのことは無理なのでしょうか? 何度も申し訳ございません。。

関連するQ&A