在 Google 表格和 Excel 中将文本转换为数字
Convert text to number in Google Sheets & Excel
如何将这些字符串转换为 google 工作表和 excel 中的数字,考虑到这些列是数十亿和数百万的混合体。
$9B
1亿美元
1亿美元
$90B
对于值一致的列,例如 $100B、$10B、$4B...等等,此公式有效 =SPLIT(lower(A3),"qwertyuiopasdfghjklzxcvbnm`-=[] ;',./!@#$%^&*()") google 张。
尝试:
=INDEX(IF(REGEXMATCH(A1:A4&""; "M");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000000;
IF(REGEXMATCH(A1:A4&""; "k");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000;
IF(REGEXMATCH(A1:A4&""; "B");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000000000; A1:A4))))
如何将这些字符串转换为 google 工作表和 excel 中的数字,考虑到这些列是数十亿和数百万的混合体。 $9B 1亿美元 1亿美元 $90B
对于值一致的列,例如 $100B、$10B、$4B...等等,此公式有效 =SPLIT(lower(A3),"qwertyuiopasdfghjklzxcvbnm`-=[] ;',./!@#$%^&*()") google 张。
尝试:
=INDEX(IF(REGEXMATCH(A1:A4&""; "M");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000000;
IF(REGEXMATCH(A1:A4&""; "k");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000;
IF(REGEXMATCH(A1:A4&""; "B");
REGEXEXTRACT(A1:A4; "\d+.\d+|\d+")*1000000000; A1:A4))))