Regex Excel通过从单个多行单元格中提取数字求和值
所有这些数据都在同一个单元格C2中,我的目标是推导一个求和公式Regex Excel通过从单个多行单元格中提取数字求和值,regex,google-sheets,excel-formula,google-sheets-formula,Regex,Google Sheets,Excel Formula,Google Sheets Formula,所有这些数据都在同一个单元格C2中,我的目标是推导一个求和公式 AL-CHE-P1-1518 --- 270 AL-CHE-P2-1318 --- 280 AL-MAT-P1-1218 --- 280 AL-MAT-P4-0918 --- 40 在D2单元中 尝试了regextractc2,\d.*\n但只提取了前270个,我需要帮助,在所有论坛中搜索,无法获得精确匹配,如果有人能给我一些关于如何在同一单元格字符串中求和的提示
AL-CHE-P1-1518 --- 270
AL-CHE-P2-1318 --- 280
AL-MAT-P1-1218 --- 280
AL-MAT-P4-0918 --- 40
在D2单元中
尝试了regextractc2,\d.*\n但只提取了前270个,我需要帮助,在所有论坛中搜索,无法获得精确匹配,如果有人能给我一些关于如何在同一单元格字符串中求和的提示,这将节省我大量时间据我所知,您只能通过UDF来完成:
270+280+280+40
据我所知,您只能通过自定义项来实现这一点:
270+280+280+40
在Excel中,公式稍微复杂一些,它是一个数组公式:
=SUMPRODUCT(ARRAYFORMULA(REGEXEXTRACT(SPLIT(C2,CHAR(10))," \d+")))
作为数组公式,必须在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认
在Excel中,公式稍微复杂一些,它是一个数组公式:
=SUMPRODUCT(ARRAYFORMULA(REGEXEXTRACT(SPLIT(C2,CHAR(10))," \d+")))
作为数组公式,必须在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认
你想在谷歌表格中看到它?你想在谷歌表格中看到它?想打赌唯一的方法是Excel中的自定义项吗?想打赌唯一的方法是Excel中的自定义项吗?再一次,黑魔法。。。我想很少有人能写出一个公式来实现这一点!再一次,黑魔法。。。我想很少有人能写出一个公式来实现这一点!