スプレッドシートの『TOROW関数』とは?意味をわかりやすく簡単に解説

スプレッドシートの『TOROW関数』とは?意味をわかりやすく簡単に解説

公開: 更新:
CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座


スプレッドシートのTOROW関数とは

TOROW関数は、Googleスプレッドシートにおいて二次元配列や範囲を一つの行に変換する関数です。この関数は配列や範囲のセルを単一の行に変換し、列ごとまたは行ごとに値をスキャンできます。

基本的な構文はTOROW(array_or_range, [ignore], [scan_by_column])となっており、第一引数に対象となる配列や範囲を指定します。オプション引数として、空白や エラーを無視する設定と、スキャンする方向を制御する設定が用意されています。

【PR】プログラミングや生成AIを無料で学べる「コードキャンプフリー」

基本的な配列変換の実行方法

最も基本的なTOROW関数の使用方法では、引数に範囲を指定するだけで行への変換が実行されます。例えば=TOROW(A1:C3)の様に記述すると、A1からC3の範囲にある全ての値を左から右へ行ごとにスキャンして1行に展開します。

=TOROW(A1:C3)

この場合、3行3列のデータ(Ben, Peter, Mary, John, Hillary, Jenny, Agnes, Harry, Felicity)が、1行9列の配列として順次展開されます。デフォルトでは行ごとに左から右へスキャンし、空白やエラー値も含めて全ての値を結果に含める動作となります。

変換結果は指定したセルから右方向に展開され、元の範囲にある値の総数分だけ横に並んだ配列として表示されます。このため、関数を配置するセルの右側に十分な空き領域を確保しておく必要があります。

空白値とエラー値の除外設定

TOROW関数の第二引数であるignoreパラメータを使用すると、変換時に特定の値を除外できます。数値0で全ての値を保持、1で空白を無視、2でエラーを無視、3で空白とエラーの両方を無視する設定が可能です。

=TOROW(A1:C3, 1)

例えば=TOROW(A1:C3, 1)と記述した場合、範囲内の空白セルが無視され、値が入力されているセルのみが結果の行に展開されます。これにより、データに欠損がある場合でも、有効な値だけを連続した配列として取得することが可能となります。

エラー値を除外する設定では、範囲内に存在する#N/A#VALUE!などのエラー値が結果から自動的に除外されます。この機能により、データクリーニングやエラー処理を行いながら配列変換を実行することができます。

※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。

ITやプログラミングに関するコラム


ITやプログラミングに関するニュース

ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプが提供する無料で学べるプログラミングスクール講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア 金融業界の業務効率化を加速するニッセイアセットマネジメントの生成AI×GAS活用研修事例 - IT・プログラミングを知って学べるコネクトメディア 【製造業のDX人材育成事例】デジタル人材の即戦力化を実現する、日本ガイシ株式会社の異動者向オンボーディング研修 - ITやプログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する