説明
この関数を配列の単一列に使用します。
構文
TOCOL (array, [ignore], [scan_by_column])
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効入力 |
|---|---|---|---|
配列 |
はい | 列として返却する範囲または配列。 | セル範囲、セル範囲を返す数式、またはセル範囲を含むセルへの参照。 |
無視 |
いいえ | 特定のタイプの値を無視するかどうか。デフォルトでは、値は無視されません。 |
以下の値のいずれか:
|
scan_by_column |
いいえ | 配列を列で走査するか行で走査するか。デフォルトでは、配列は行ごとにスキャンされます。値が行順か列順かを判定します。 |
値が提供されない場合、これは無視されます。この値を使用するには、
|
例
サンプルデータ
| A | B | C | 17 才以上対象 | E | |
|---|---|---|---|---|---|
| 1 | 名称 | 年齢 | 都市 | 給与 | 位置 |
| 2 | ジョン | 35 | ニューヨーク | 75000 | セールスリード |
| 3 | アリス | 28 | シカゴ | 65000 | アカウントマネージャー |
| 4 | Mary | 49 | エイムズ | 82500 |
サンプル数式
| 使用例 | 数式 | 説明と結果 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 指定された配列を、デフォルトを使用して単一の列として返します。 | =TOCOL(A2:E4) |
この数式は、行ごとに収集された配列 A2:D4 内のすべての値を返します (デフォルト設定)。 このデータ設定に対して、この数式は以下を返します:
|
|||||||||||||||
| 空白セルを無視し、指定された配列を行単位で 1 つの列として返却。 | =tocol(a2:e4,1) |
この数式は、配列 A2:D4 のすべての値を行単位で返却し、空白は無視します (1)。 このデータ設定に対して、この数式は以下を返します:(最後の行には D4 のコンテンツが含まれ、空白の E4 は含まれないことにメモ)。
|
|||||||||||||||
| 指定された配列を、空白セルを含む、列ごとに収集された単一の列として返却します。 | =tocol(a2:e4, ,1) |
この数式は、列ごとに収集された配列 A2:D4 内のすべての値を返却します。 このデータ設定に対して、この数式は以下を返します:(最後の行には D4 のコンテンツが含まれ、空白の E4 は含まれないことに注意してください)。
|
|||||||||||||||
| 給与が70,000ドルを超える全従業員の名称のリストを返却します。 | =tocol(フィルター(a2:a4, d2:d4>70000)) |
この数式では
|
メモ
- 列番号は0ではなく1から始まります。ですから "A "は列1です。
- 空のセルは "0" として返却されます。(例については、最初のサンプル数式を参照してください)。
-
ignore実際に空であるか、実際のエラーであるセルだけを破棄します。FALSEまたはTRUEの値はテキストとして扱われるので、含まれます。
ヒント
TOCOLは、以下を含む他の関数と結合することができます:
- FILTER: フィルターをかけたデータから特定の列を選択します。
- SORT :列の並べ替え。
- UNIQUE: 選択された列からユニークな値を抽出します。
- SEQUENCE :動的な列選択の作成。
- INDEX: 高度な列参照。
- MATCH :条件に基づいた動的な列選択。
- TRANSPOSE: 選択列の向きを変更。
- CHOOSEROWS :より複雑なデータ選択のために。
関連関数
Workiva スプレッドシートで対応可能なその他の配列数式関数を示します。