「Google/スプレットシート/関数/文字操作」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→検索(何文字目)) |
(→正規表現抜き出し) |
||
(同じ利用者による、間の8版が非表示) | |||
行7: | 行7: | ||
=UPPER(A2) | =UPPER(A2) | ||
− | == | + | ==小文字へ== |
+ | =LOWER(A2) | ||
+ | |||
+ | ==単語の先頭を大文字へ== | ||
=PROPER(A2) | =PROPER(A2) | ||
行30: | 行33: | ||
===改行検索=== | ===改行検索=== | ||
=FIND(CHAR(10), 複数行のセル) | =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}"))