便利な関数
=filter(A2:C7,B2:B7 = "リンゴ")
B2からB7の範囲に「リンゴ」の文字列が含まれていたら、A2からC7までの範囲を貼り付ける。
=IMPORTRANGE("スプレッドシートのid","A7:B9")
別のスプレッドシートからデータをもってくる。
例)=IMPORTRANGE("ID","A1:J30")
例)=IMPORTRANGE("ID","A1:J30")
=query(IMPORTRANGE("ID","A1:J30"),"where Col3='C'")
3番目の列の値が「C」のものを抽出する。
=query(IMPORTRANGE("ID","A1:J30"),"order by Col3 asc")
3番目の列の値をソートする。
=query(IMPORTRANGE("ID","A1:J30"),"where Col5 contains '検索文字列' ")
5番目の列に文字列を含むものを抽出する。
QUERY(範囲, "where 列 starts with '検索文字列' "
QUERY(範囲, "where 列 ends with '検索文字列' "
QUERY(範囲,"where 列 = date '"& TEXT(セル,"YYYY-MM-DD") &"'")
QUERY("範囲", "where 条件A or 条件B and 条件C")
QUERY(範囲, "where 列 is not null")
QUERY(範囲, "where 列 starts with '検索文字列' "
QUERY(範囲, "where 列 ends with '検索文字列' "
QUERY(範囲,"where 列 = date '"& TEXT(セル,"YYYY-MM-DD") &"'")
QUERY("範囲", "where 条件A or 条件B and 条件C")
QUERY(範囲, "where 列 is not null")
=SORT(範囲, 並べ替える列, 昇順(TRUEorFALSE), [並べ替える列2, ...], [昇順2, ...])
例:SORT(A3:B6,A3:A6,1)
=Sheet1!A1
または ='シート番号 2'!B4 など。別シートのデータを引っ張る
count()
個数
INDIRECT(”A1:A”&COUNT(A:A))
可変の範囲