目次

Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用

目次

Excelでセルに数式自体の文字列を表示する手順を紹介します。

概要

こちらの記事ではExcelのセルに入力されている数式の文字列を表示する手順を紹介しました。 この方法では数式の文字列は表示できますが、数式の結果の値は表示されない状態になります。また、数式を表示するモードに切り替える必要もあります。 この記事では、FORMULATEXT関数を利用して、数式を表示するモードでない状態で、セルに数式自体の文字列表示する手順を紹介します。

書式

FORMULATEXT([セル参照])

FORMULATEXT関数に与えたセルに入力されている数式を文字列として返します。

実施例

下図の表を作成します。

No品名定価販売価格
1ぺんぎんクッキー480=D3*0.9
2らくだキャラメル120=D4*0.95
3かるがもサブレ360=D5*0.8
4しろくまアイス280=D6
5たぬき大福180=D7*0.9


Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像1

E列のセルには数式が入力されています。
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像2
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像3


数式を文字列として表示する場合は、こちらの記事で紹介している[数式の表示]ボタンをクリックして数式の表示に切り替えると、 入力されている数式を表示できます。ただし、元の計算結果の値は表示されない状態になります。
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像4


今回は、F列にE列の数式の内容を表示させます。
F3セルに次の数式を入力します。

=FORMULATEXT(E3)

Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像5

数式を確定すると、F3セルにはE3セルに入力している数式の文字列が表示されます。
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像6

F3セルをコピーしF列のほかのセルにペーストします。左隣のE列のセルの数式がF列のセルに表示される動作となります。
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像7

セルに入力されている数式自体の文字列をセルに表示できました。
Excelの数式自体の文字列をセルに表示する方法 - FORMULATEXT関数の利用:画像8

AuthorPortraitAlt
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2024-10-01