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

excel中如何在单元格内进行计算占比?-趣帮office教程网

输入公式=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%")))回车即可。

excel中如何在单元格内进行计算占比?-趣帮office教程网

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

excel中如何在单元格内进行计算占比?-趣帮office教程网

公式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%")))的作用是计算占比。

excel中如何在单元格内进行计算占比?-趣帮office教程网