Google sheets 谷歌文档:从单元格中提取数字,然后求和并显示在另一个单元格中
如何为B列编写一个公式,在a中查找数字,然后求和并在B中显示它们 下面是一个例子:Google sheets 谷歌文档:从单元格中提取数字,然后求和并显示在另一个单元格中,google-sheets,extract,Google Sheets,Extract,如何为B列编写一个公式,在a中查找数字,然后求和并在B中显示它们 下面是一个例子: A B Milan 2I + Marko 3I 5 what happened: 2+3=5, display 5 Nevena 6I + Umic 4I 10 what happened: 6+4=10, display 10 我尝试过的事情: 左、右、中-不能工作,因为名称是随机的 有些公式只给出第一个数字,没有第二个数字
A B
Milan 2I + Marko 3I 5 what happened: 2+3=5, display 5
Nevena 6I + Umic 4I 10 what happened: 6+4=10, display 10
我尝试过的事情:
那是一间牢房
注意:单元格中唯一不变的事情是每个数字后面都跟有“I”这应该可以用来查找两个数值,但是它有点复杂,我确信可以将其抽象为几个单元格,以使其更简单、更有效。假设A1是字符串的单元格
=SUM(VALUE(MID(A1,FIND(REGEXEXTRACT(A1,"[0-9]I"),A1),LEN(REGEXEXTRACT(A1,"[0-9]I"))-1)),VALUE(MID(A1,FIND(REGEXEXTRACT(REGEXREPLACE(A1,CONCATENATE("^.{",FIND(REGEXEXTRACT(A1,"[0-9]I"),A1)-1,"}[0-9]I",""),""),"[0-9]I"),A1),LEN(REGEXEXTRACT(REGEXREPLACE(A1,CONCATENATE("^.{",FIND(REGEXEXTRACT(A1,"[0-9]I"),A1)-1,"}[0-9]I"),""),"[0-9]I"))-1)))