目次

配列やスピルで指定した位置から表示を開始したい

目次

べあーる
質問: 指定した位置からスピルを開始したい
以下の数式でセルごとに分割して表示しているのですが、3番目の要素から表示を開始したいです。 どうすればよいですか?
=TEXTSPLIT("ぺんぎん,らくだ,あひる,しろくま,かるがも",",")

概要

配列やスピルで指定した位置から解する場合には、DROP() 関数を利用すると簡単に実現できます。

書式

=DROP(array, rows)
=DROP(array, rows, columns)


引数名 意味
array 処理する配列やスピルを与えます
rows 削除する行の数を与えます。2を与えると先頭から2要素を削除します。
columns 削除する列の数を与えます。4を与えると先頭から4要素を削除します。

例1

次の数式で3つ目の要素から始める場合の例です。

=TEXTSPLIT("ぺんぎん,らくだ,あひる,しろくま,かるがも",",")

配列やスピルで指定した位置から表示を開始したい:画像1

次の数式を入力します。

=DROP(TEXTSPLIT("ぺんぎん,らくだ,あひる,しろくま,かるがも",","),0,2)


配列やスピルで指定した位置から表示を開始したい:画像2

結果は下図です。3つ目の要素である"あひる"から表示される動作になりました。
配列やスピルで指定した位置から表示を開始したい:画像3

AuthorPortraitAlt
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2025-10-15
Copyright © 1995–2025 iPentec all rights reserverd.