Skip to content

Instantly share code, notes, and snippets.

@LeeDDHH
Last active November 4, 2021 01:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LeeDDHH/964f5e4919b52439419c3a73fbcf0ee7 to your computer and use it in GitHub Desktop.
Save LeeDDHH/964f5e4919b52439419c3a73fbcf0ee7 to your computer and use it in GitHub Desktop.
Spreadsheetの関数を組み合わせて使う時のtips

単体のセル内から数字の文字列を抽出してつなげる

=REGEXREPLACE(セル,"[^0-9]","")

単体のセル内から数字の文字列を抽出して、一連の数字ごとに記号で区切る

=REGEXREPLACE(REGEXEXTRACT(セル,"[0-9].*[0-9]"),"[^0-9]+","_")

単体のセル内から数字の文字列を抽出して、一連の数字を各セルに分割する

=SPLIT(REGEXREPLACE(REGEXEXTRACT(セル,"[0-9].*[0-9]"),"[^0-9]+","_"), "_")

単体のセル内から数字の文字列を抽出して、一連の数字を合算する

=SUM(SPLIT(REGEXREPLACE(REGEXEXTRACT(セル,"[0-9].*[0-9]"),"[^0-9]+","_"), "_"))

単体のセル内から数字の文字列を抽出して、一連の数字を合算するが、該当なしの場合は0を表示する

=IFNA(SUM(SPLIT(REGEXREPLACE(REGEXEXTRACT(セル,"[0-9].*[0-9]"),"[^0-9]+","_"), "_")),0)

同じSpreadsheet内の別シートの値を参照する

='参照したい値を持っているシート名'!セル
='参照したい値を持っているシート名'!セル:セル

セルの列を絶対参照

=$A1

セルの行を絶対参照

=A$1

参考

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment