確認作業としてdate_sample(Excel2007-365)(.xlsx)を作成して気づいたことを書き留めます。
私の要領が悪くて、ファイル添付ができていなかったらゴメンナサイ。
date_sample(Excel2007-365).zip (5.9 KB)
Version: 24.8.6.2 (X86_64) / LibreOffice Community
Build ID: 6d98ba145e9a8a39fc57bcc76981d1fb1316c60c
CPU threads: 12; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Vulkan; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded
<date_sample(Excel2007-365)の説明>
列Aは数値と認識されるものは先頭にシングルクォーテーション記号「’」を付しました。
列CはVALUE関数で左隣のセルの値を取得しました。
文字列の場合は、エラー:502(無効な引数が使われています)が表示されています。
<気づいたこと>
-
DATE関数で入力、スラッシュ記号「/」区切り、ピリオド記号「.」区切り
数値を表す文字列「2025/05/05」が格納、セル表示「5月5日」、VALUE関数はシリアル値45782
-
ハイフン記号「-」区切り
数値を表す文字列「2025-05-05」が格納、セル表示「2025-05-05」、VALUE関数はシリアル値45782
-
「年」を省略、大文字「2025年5月5日」
「2025/05/05」が格納、セル表示「5月5日」(数字が小文字でも同様)、VALUE関数はシリアル値45782
-
過去の日付「2003年5月5日」
「2003/05/05」が格納、セル表示「5月5日」(表示では年不明)、VALUE関数は過去のシリアル値37746(<> 45782)
-
カンマ記号区切り、元号入力(R7.05.05、令和7年5月5日)
文字列が格納、セル表示は入力どおりの文字列、VALUE関数はエラー
さらに深堀検証…
-
過去の日付(ハイフン記号区切り)
数値を表す文字列が格納、セル表示も同じ、VALUE関数は過去のシリアル値
-
過去の日付(スラッシュ記号区切り)
数値を表す文字列が格納、セル表示「5月5日」(表示では年不明)、VALUE関数は過去のシリアル値
業務はもちろん、御家族の記録やルーツを探る遡及調査の資料などを表計算ソフトで整理されていらっしゃる方も、過去に作成した資料を確認するときなど、きっと困惑してしまいますよね。
この「Office系あるある」改善されるといいのに…。