Posted in

Excel 関数:TRIMRANGE

TRIMRANGEExcel に存在しない関数 です(2025年6月現在の最新Excelでも未搭載)。


❓考えられる可能性

あなたが求めている機能は、以下のような意味かもしれません:

1. セル範囲の空白を取り除く(上下左右のトリミング)

→ Excel には TRIMRANGE という専用関数はないですが、空白セルを取り除いたり、範囲を動的に扱ったりするには以下のような方法が使われます:

✅ 方法 1:FILTER 関数(空白セルを除外)

=FILTER(A1:A10, A1:A10<>"")

→ 空白を除いたリストを取得

✅ 方法 2:INDEX + MATCH で空でない最初のセルや最後のセルを見つける


2. 文字列の余分なスペースを削除したい

→ これは TRIM 関数でできます。

=TRIM(A1)

→ A1 の文字列から「前後の空白」や「余分なスペース」を除去


🔧 TRIMRANGE があると勘違いされがちな理由

  • Google Sheets のカスタム関数やマクロで TRIMRANGE という名前を作っている人がいる
  • VBA(マクロ)でユーザー定義関数として使われているケース
  • 他のアドインやプラグインが提供している関数

✅ 結論

Excel に公式な TRIMRANGE 関数は存在しません。
目的に応じて、TRIMFILTERINDEXSORTUNIQUE などの関数を使う必要があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です