Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

この記事では、テキスト形式の数式を 実際の数式 に変換する方法について説明します。 INDIRECT 関数を使用して計算を行う エクセルで . INDIRECT 関数は、数式を動的にするのに役立ちます。数式内で使用されている特定のセルのテキスト形式のセル参照値を変更せずに変更するだけです。明確な理解を得るために、次の例に飛び込みましょう。

Excel の INDIRECT 関数の概要

INDIRECT 関数 を使用できます 有効な セル参照 を取得するには セル値から 保存 テキスト文字列として .

構文 :
INDIRECT(ref_text, [a1])

引数:
ref_text- この引数 必須です 1つ<強い>。 これはセル参照です 、 テキスト を提供 A1 のいずれかになります または R1C1 スタイル .
[a1] – この引数 2 つの値があります-
値 = の場合 または省略ref_text A1 スタイル参照です。
and value=FALSEref_text R1C1 参照形式です。

Excel の INDIRECT 関数を使用してテキストを数式に変換する (段階的な分析)

ステップ 1:Excel で数式をテキストに変換するデータセットを作成する

変換したいとしましょう 長さ メートルから フィート単位 .しかし、 計算 テキスト形式です .

Excel で INDIRECT 関数を使用してテキストを数式に変換する方法変換したい 文字列式 実際の式計算します 単位換算 .

続きを読む: Excel で別のセルに数式をテキストとして表示する (4 つの簡単な方法)

ステップ 2:INDIRECT 関数を適用してテキストを Excel の数式に変換する

この問題を解決するには、 INDIRECT 関数 を使用します この例では。そのためには、以下の手順に従ってください。

  • セル F3 内 、 セル参照 を入れます 保持 長さメートル ユニット、つまり、B3。

Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

  • セル G3 に移動しました 、次の式を書き留めます .
=3.28*INDIRECT(F3)

<強い> Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

で 、 TRUE を使用しました [a1] 引数の値として ref_text 引数を示す (B3 セル F3 ) は A1 スタイル参照です。

  • 最後に Enter を押します そして 出力 52 フィートです

Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

動的式:
コンバージョンの計算に使用した式は動的です .いくつか変更しましょう-

  • ケース 1: を変更すると B3 で 、出力 G3 自動的に調整されます .

Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

  • ケース 2 :別のケースでは、 長さ を入れます メートルセル B4 のユニット。 今回はB4を入れる必要があります として セル F3 の

<強い> Excel で INDIRECT 関数を使用してテキストを数式に変換する方法

ダイナミック フォーミュラ 出力を返します 32.8 フィート

続きを読む: 値の代わりに Excel セルに数式を表示する方法 (6 つの方法)

覚えておくべきこと

  • ref_text 引数を使用する場合 別のワークブックから 、ワークブックを開いたままにしておく必要があります INDIRECT 関数を作成するには それ以外の場合は、 #REF と表示されます ! エラー .
  • INDIRECT 関数の使用 速度を引き起こす可能性があります および パフォーマンスの遅れ 大規模なデータセットで作業中 .

結論

これで、Excel の INDIRECT 数式を使用して、テキスト数式を実際の数式に変換する方法がわかりました。うまくいけば、この方法をより自信を持って使用するのに役立ちます.質問や提案があれば、下のコメント ボックスに記入することを忘れないでください。

関連記事

  • 結果ではなく数式を表示する Excel (8 つの理由)
  • Excel で数式を表示しないようにする方法 (2 つの方法)
  • Excel で数式の代わりに値を表示する (7 つの方法)
  • Excel ですべての数式を表示する方法 (4 つの簡単で迅速な方法)
  • Excel で印刷するときに数式を表示する

  1. Excelで連結関数を使用する方法

    CONCATENATE Excelの関数は、テキストベースのセルをより簡単に操作するのに役立ちます。数値の計算を実行する関数はたくさんありますが、この関数は、複数のテキストセルを1つのセルにまとめるのに役立ちます。テキストが何であれ、元のセルを変更せずに組み合わせることができます。 Excelで連結関数を使用する前に ほとんどのExcel関数と同様に、いくつかの規則と制限があります。 1つ目は、関数自体の名前です。 Excel 2016以降を使用している場合は、CONCATENATEのいずれかを使用できます またはCONCAT 。 CONCAT 短いので簡単ですが、2つを同じように使用できま

  2. Excel で数式を使用して区切り記号でセルを分割する方法 (8 つの方法)

    このチュートリアルでは、Excel の数式を使用して区切り記号でセルを分割する方法を紹介します。区切り文字は、テキスト文字列内のデータのチャンクを区切る文字です。この記事では、Excel で数式を使用して区切り記号でセルを分割するさまざまな方法を紹介します。 セッションを始める前に、今日のワークブックの例について知っておきましょう。 この例のベースは、学生関連のデータ (Name 、ID 、コース 、都市 )。これらのデータを使用して、さまざまな状況で機能するさまざまな方法を示します。 すべてのメソッドの例は、別のシートに保存されます。 練習用ワークブック 以下のリンクからワーク