[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセルのバージョンWindowsXP』(特命係長)
Aのセルに〆日をVLOOKUPを使用して出力できるようにして
Bのセルに〆日より一日プラスして出るようになったのですが
Cのセルに○月と入力した場合に
Dのセルに○月/Bのセルの一日プラスした日付けが出るようにしたいのですが
どうしたらよいでしょうか
A B C D
20日 21日 4月 4月21日(4/21)
となるようにしたいのです。
B1とC1がそのように待っているのなら =(C1&B1)*1 として、表示形式を日付にしたらいかが? (Hatch)
試しに入れてみたのは
A B C
4 21 2/24 Cのセルには(A1&B1)*1と関数を入れましたが
Cのセルの結果は 2/24となってしまいました。
Excelは日付や時刻をシリアル値で処理しており シリアル値とは1900年1月1日を「1」として始まりあとは、1日毎に+1します (A1&B1)*1の戻り値は421です 1900年1月1日から421日後・・・1901/2/24なので >Cのセルの結果は 2/24となってしまいました。 となりますね シリアル値を返すにはDATE(年,月,日)関数を使用して 引数:年は今日の年(2012)を使用したい場合はYEAR(TODAY())としてください C1: =DATE(YEAR(TODAY()),A1,B1)や =TEXT(A1&"/"&A2,"mm/dd")*1などで
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.