
No.6
- 回答日時:
>A列に記述した「生年月日」を参照してシリアル値に変更したいです。
(A列はそのまま残した状態で)とのご説明なので、A列には何らかの方法でEXCELが認識できる日付形式で生年月日を入力するのだと判断しました。
この場合、B列に「年齢」を反映させるには既出の回答のとおり、DATEDIF関数を使って、
=DATEDIF(A1,TODAY(),"Y")
とすれば、よいことになります。
問題はC列のシリアル値ですが、EXCELはお節介なので、例えば、A1セルに生年月日が「yyyy/mm/dd」形式で入力されていたとして、C1セルに
=A1
と入力すると、その途端にC1の表示形式は「yyyy/mm/dd」となり、C1セルにA1と同じ日付が表示されてしまいます。そこで、後から表示形式を標準にする手順が必要になってしまいます。
これを避けるには、予めC列全ての表示形式を「数値」にしておくか、C1セルに
=N(A1)
と入力すると、表示形式が変更されずに、シリアル値がそのまま表示されます。
但し、この数式はEXCELのお節介を止めるための数式であり、既に表示形式が「yyyy/mm/dd」となっているセルに
=N(A1)
と記述しても、日付が表示されてしまうだけです。
※例えば、C1セルに一度「=A1」と入力してしまうと、お節介により表示形式が日付になってしまうので、そこに「=N(A1)」と入力しなおしても、日付のままになってしまいます。
また、シリアル値を表示するだけの話(計算に使用するわけではないという場合)なら、C1セルに
=TEXT(A1,"0")
とする方法もあります。
※万一、計算に使用する必要が生じた場合は「C1*1」とか「VALUE(C1)」
などとして、数値に変換する必要が生じます。
No.4
- 回答日時:
補足拝見しました。
> A列に記述した「生年月日」を参照してシリアル値に変更したいです。(A列はそのみ残した状態で)
先に回答した
C1 =A1
セルの書式:標準
で実現できます。
まずはお試しを。
No.3
- 回答日時:
補足拝見しました。
「シリアル値がわからない」のではなくて、
「何をシリアル値として表示させたいのか?」
ということでお尋ねしました。
誕生日のシリアル値を表示させるのであれば、
C1 =A1
セルの書式:標準
日付の入ったセルに対して、セルの書式を「標準」にするだけです。
No.1
- 回答日時:
A1 2000/1/1
セルの書式:日付
B1 =DATEDIF(A1,TODAY(),"Y")
セルの書式:標準
「シリアル値」は何のシリアル値を表示したいのか不明です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Excel初心者です。 Excelでやりたい事があります。 セルに数値8桁を入力します。(毎回必ず8
Excel(エクセル)
-
エクセルでAのセルに「家電」と入れたらDが「10」、「野菜」と入れたら「8」となる方法
Excel(エクセル)
-
エクセルで、数字ではない値(文字列)が入った場合の計算式を教えてください。
Excel(エクセル)
-
-
4
Excelについて教えてください。
Excel(エクセル)
-
5
Excel いい方法教えてください。
Excel(エクセル)
-
6
Excelのデータの入力規則の問題点について
Excel(エクセル)
-
7
Excelで並べ替えをするとおかしくなります。
Excel(エクセル)
-
8
エクセルで作成した書類の印刷について
Excel(エクセル)
-
9
エクセルで 45201 を文字列 20231002 にする方法を教えてください。
Excel(エクセル)
-
10
自動的に日付入力 応用
Excel(エクセル)
-
11
桁をセルで区切って計算をした場合、合計がしっかりと繰り上げされた形式で表示される方法
Excel(エクセル)
-
12
Excelの罫線を消す方法
Excel(エクセル)
-
13
エクセルで作成した表の中にある数字大きい方からののランキングが関数でできますでしょうか 10代男性1
Excel(エクセル)
-
14
Excelについて。 以前、無料でExcelを使っていましたが、 ある日突然、Excelの画面がなく
Excel(エクセル)
-
15
関数を教えて下さい
Excel(エクセル)
-
16
エクセルの計算式を教えてください! もし、 A 1の数値が55を超えたら、(◯−55)×8000 4
Excel(エクセル)
-
17
Excelで項目の種類ごとに番号を振る方法w教えてください
Excel(エクセル)
-
18
エクセルのセンス 参照するシートが多いときのファイルの作り方
Excel(エクセル)
-
19
納期順に勝手に並べ替えられるようにしたいのですが…
Excel(エクセル)
-
20
履歴書をパソコンで描きたいのですがエクセルを開くと「更新してください(有料ページ)」と出てきてしまっ
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
if関数の複数条件について
-
excel
-
同じ名前(重複)かつ 日本 ア...
-
【マクロ】数式を入力したい。...
-
【画像あり】オートフィルター...
-
【マクロ】実行時エラー '424':...
-
Office2021のエクセルで米国株...
-
エクセルのVBAで集計をしたい
-
エクセルシートの見出しの文字...
-
VLOOKUP FALSEのこと
-
エクセルでフィルターした値を...
-
【マクロ】【画像あり】4つの...
-
エクセル GROUPBY関数について...
-
エクセルに写真が貼れない(フ...
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【画像あり】【関数】指定した...
-
【関数】3つのセルの中で最新...
-
エクセルの文字数列関数と競馬...
-
表計算ソフトでの様式の呼称
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株...
-
【画像あり】オートフィルター...
-
vba テキストボックスとリフト...
-
他のシートの検索
-
【マクロ】【相談】Excelブック...
-
【マクロ】【配列】3つのシー...
-
【マクロ】元データと同じお客...
-
【マクロ】数式を入力したい。...
-
【マクロ】左のブックと右のブ...
-
エクセルの関数について
-
エクセルのリストについて
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】excelファイルを開く...
-
【関数】3つのセルの中で最新...
-
エクセルの複雑なシフト表から...
-
【マクロ】【画像あり】❶ブック...
-
LibreOffice Clalc(またはエク...
おすすめ情報
シリアル値は
1900/1/1が1
2022/1/1が44562
2024/12/3が45629
となる様なデータです。
宜しくお願いします。
A列に記述した「生年月日」を参照してシリアル値に変更したいです。(A列はそのみ残した状態で)
(A列はそのまま残した状態)の間違いでした。