facebook twitter hatena line email

「Google/スプレットシート/関数/文字操作」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 ==文字列切り出し== B5の15文字目から5文字だけ取り出し =mid(B5, 15,5) ==大文字へ== =UPPER(A2) ==先頭を大文字へ== =PROPER(A2) 行番...」)
 
(正規表現抜き出し)
 
(同じ利用者による、間の11版が非表示)
行7: 行7:
 
  =UPPER(A2)
 
  =UPPER(A2)
  
==先頭を大文字へ==
+
==小文字へ==
 +
=LOWER(A2)
 +
 
 +
==単語の先頭を大文字へ==
 
  =PROPER(A2)
 
  =PROPER(A2)
  
行24: 行27:
 
==検索==
 
==検索==
 
  =REGEXMATCH(B3,"円")
 
  =REGEXMATCH(B3,"円")
 +
 +
==検索(何文字目)==
 +
=FIND("円", "20円")
 +
3が戻ってくる
 +
===改行検索===
 +
=FIND(CHAR(10), 複数行のセル)
 +
===2つ目の改行検索===
 +
=FIND(CHAR(10), C30, FIND(CHAR(10), C30) + 1)
  
 
==置換==
 
==置換==
 
  =SUBSTITUTE(検索対象のテキスト, 検索文字列, 置換文字列, [出現回数])
 
  =SUBSTITUTE(検索対象のテキスト, 検索文字列, 置換文字列, [出現回数])
 +
 +
==エラー判定==
 +
=IFERROR(VLOOKUP(H3, A4;B9, 2, 0), "x")
 +
 +
==文字数==
 +
=LEN("hoge") // 4
 +
 +
==正規表現抜き出し==
 +
13~14文字の数字があれば抜き出す。
 +
=ARRAYFORMULA(REGEXEXTRACT(A91, "\d{13,14}"))

2024年11月14日 (木) 11:13時点における最新版

文字列切り出し

B5の15文字目から5文字だけ取り出し

=mid(B5, 15,5)

大文字へ

=UPPER(A2)

小文字へ

=LOWER(A2)

単語の先頭を大文字へ

=PROPER(A2)

行番号+2

=Row(A2) + 2

セル範囲文字列結合

=CONCATENATE(A1:C5)

最後の文字を取得

=right(H10, 1)

数字判定

=isnumber(H10)

検索

=REGEXMATCH(B3,"円")

検索(何文字目)

=FIND("円", "20円")

3が戻ってくる

改行検索

=FIND(CHAR(10), 複数行のセル)

2つ目の改行検索

=FIND(CHAR(10), C30, FIND(CHAR(10), C30) + 1)

置換

=SUBSTITUTE(検索対象のテキスト, 検索文字列, 置換文字列, [出現回数])

エラー判定

=IFERROR(VLOOKUP(H3, A4;B9, 2, 0), "x")

文字数

=LEN("hoge") // 4

正規表現抜き出し

13~14文字の数字があれば抜き出す。

=ARRAYFORMULA(REGEXEXTRACT(A91, "\d{13,14}"))