Open11

スプレッドシートに関するメモ

すいみんすいみん

複数のシートをまとめて読み込む

=QUERY({IMPORTRANGE("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","シート1!A:Z");
IMPORTRANGE("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","シート2!A:Z");
IMPORTRANGE("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","シート3!A:Z")},"select *")
すいみんすいみん

スラッシュの前の文字だけを抽出

=IFERROR(LEFT(A1, FIND("/", A1) - 1 ))
すいみんすいみん

チェック数によって表記を変える

=IFS(A1>=7,"完了",A1>=6,"チェック待ち",A1>=1,"作業中",A1>=0,"未作成")
すいみんすいみん

Queryの条件例

抽出条件

・A1の文字がF列にある
・E列の済や不要を除く

=query('データ'!A:Z,"select B,C,D,E,Z where F='"&A1&"' and E<>'済'  and E<>'不要'",1)
すいみんすいみん

同じ列の重複チェック(条件式書式)

=countif(A1:A1000, A1)>1
すいみんすいみん

VLOOKUPの範囲の列変更

=vlookup("りんご", {B:B, A:A, C:C}, 2, false)