Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

このトピックでは、TRANSPOSE での #VALUE! エラーの解決方法について説明します。

問題:数式が配列数式として入力されていない

以下の例を参照してください。ここでは、

"=TRANSPOSE(B2:C8)" という数式を使用します。

TRANSPOSE の #VALUE エラー

この数式では #VALUE! が発生します。

解決方法:ソース範囲とサイズが一致する範囲で配列数式に数式を変換する必要があります。 これを行うには、次のようにします。

  1. ワークシートで空白セルの範囲を選択します。 選択する空白セルの数は必ず、コピーしようとしているセルの数と等しくなるようにしてください。 ここでは、横が 7 列で縦が 2 列の範囲を選択します。

  2. これは配列数式であり、Ctrl + Shift + Enter キーを使って入力する必要があります。 Excel では、数式は自動的に中かっこ {} で囲まれます。 手動で入力しようとすると、Excel には数式がテキストとして表示されます。

#VALUE! エラーは、Ctrl + Alt + Enter キーを押すと解決します

注: 現在のバージョンのMicrosoft 365を使用している場合は、出力範囲の左上のセルに式を入力しENTERキーを押して、式を動的な配列の数式として確定することができます。 それ以外の場合、最初に出力範囲を選択し、出力範囲の左上のセルに数式を入力し、CTRL+SHIFT+ENTERキーを押して確定し、従来の配列数式として数式を入力する必要があります。 Excel によって、数式の先頭と末尾に中かっこが挿入されます。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。

補足説明

Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。

関連項目

エラー値 #VALUE! を修正する

TRANSPOSE 関数

Excel の数式の概要

壊れた数式のエラーを回避する方法

数式のエラーを検出する

すべての Excel 関数 (アルファベット順)

全 Excel 関数 (機能別)

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。