0
で始まるすべての数字引っ張っする方法:Googleシート/正規表現 - 私は読みGoogleスプレッドシートセル持って#
Ticket No. #3223
Ticket No. #2334
Ticket No. #4005
#で始まるすべての番号をプルする方法はありますが、しかし、#を含みません? 結果は、例:
3223
2334
4005
は、どのような援助をありがとう
で始まるすべての数字引っ張っする方法:Googleシート/正規表現 - 私は読みGoogleスプレッドシートセル持って#
Ticket No. #3223
Ticket No. #2334
Ticket No. #4005
#で始まるすべての番号をプルする方法はありますが、しかし、#を含みません? 結果は、例:
3223
2334
4005
は、どのような援助をありがとう
はい、あなたはこれを使用することができます。
=REGEXREPLACE(A1,"(\D+)(\d+)","$2"&char(10))
カッコがある
capture group
ので、私はすべての非を交換すると言っているやっています第1の捕捉グループの数字
\D+
、第2の捕獲グループのすべての数字
\d+
である。最後に
CHAR(10)
があなたに新しいラインを与えるものです。
あなたが実際に別々のセルにそれらをしたい場合は、;
から&char(10)
を変更して、分割を使用し、それらをスタックする移調することができます:返信用
=TRANSPOSE(SPLIT(REGEXREPLACE(A1,"(\D+)(\d+)","$2;"),";"))
感謝を!悲しいことに、これは3つではなく最初の数字だけを選択するように見える –
私はそれらがすべて単一のセルに入っていることに気付きませんでした。 –