如何在单元格内进行计算占比?

如冰说计算机 2024-05-05 05:31:06

要把单元格内的数据进行分类计算,其实一点也不简单,尤其是要把数据提出来进行计算,输出的结果还需要通过TEXT函数进行格式调整,再通过CONCAT函数进行连接。

输入公式=CONCAT(CHOOSECOLS(WRAPROWS(TEXTSPLIT(B3," ",,TRUE),2),1)&TOCOL(TEXT(--TEXTSPLIT(B3,TEXTSPLIT(B3,{1,2,3,4,5,6,7,8,9,0},,1),,1)/SUM(--TEXTSPLIT(B3,TEXTSPLIT(B3,{1,2,3,4,5,6,7,8,9,0},,1),,1)),"00.00%")))回车即可。

公式CHOOSECOLS(WRAPROWS(TEXTSPLIT(B3," ",,TRUE),2),1)的作用是拆分提取名称;

公式TOCOL(TEXT(--TEXTSPLIT(B3,TEXTSPLIT(B3,{1,2,3,4,5,6,7,8,9,0},,1),,1)/SUM(--TEXTSPLIT(B3,TEXTSPLIT(B3,{1,2,3,4,5,6,7,8,9,0},,1),,1)),"00.00%")))的作用是计算占比。

0 阅读:4

如冰说计算机

简介:感谢大家的关注