回答受付終了まであと4日

Excelに年数を入力して語尾に「年」と自動表記させる場合、 ユーザー設定に「@"年"」と設定しますが、「数字が文字列として保存されています」というエラー表示(セルの左上に▶マーク)がでます。

Excel53閲覧

回答(3件)

セル(範囲)を選択⇒マウスの右クリック⇒[セルの書式設定]⇒左側の[分類]窓内の“ユーザー定義”を選択⇒右側の[種類]直下の横長ボックスの左端に G/標準 が在るのを確認した後で、その末尾に ”年” を追加して G/標準”年” と変更して、メニューの右下の[OK]をパシーッ オ・シ・マ・イ

この回答はいかがでしたか? リアクションしてみよう

例えば 表示形式の文字列に @を記述した場合、それは文字列を意味し 単に @ となっていた場合は それ以降の入力内容は全て文字列と解釈される 表示形式の文字列は 正数;負数;ゼロ数;文字列 というのが基本形で、後ろは省略可 数値は # や 0 で1桁づつ記述 #と0の違いは、0を表示するか否か 記述の不足分は補完される というわけで 0年 と記述すればいい

AIアイコン

AIからのお助け回答

AIアイコンClaude 3(Anthropic)

数値を認識させながら、語尾に「年」を自動表記させる方法は以下の通りです。 1. セルのフォーマットを「カスタム」に設定します。 2. カスタムフォーマットに「0"年"」と入力します。 ・「0」は数値を表示するための記号です。 ・「"年"」は文字列「年」を表示するための記述です。 3. このフォーマットを適用したセルに数値を入力すると、その数値の後ろに「年」が自動的に付与されます。 例えば、セルにフォーマット「0"年"」を設定し、そのセルに「5」と入力すると、「5年」と表示されます。 この方法であれば、数値として認識されつつ、語尾に「年」が自動表記されるため、エラーは発生しません。

この回答は生成AIで作成したものであり、最新性や正確性等を保証するものではありません。その他注意事項はこちら