表格里怎样将自动求和的结果数字和大写合计分别填到对应的格子里,如下图

2024-12-19 08:06:06
推荐回答(2个)
回答1:

不知为何截图不带行号和列标,叫别人如何给你写公式,即使写了,一套到你的工作表中又可能不对,还要追问。

如图,在D3中输入公式:

=LEFT(RIGHT(" "&$B3*$C3,6-COLUMN(A:A)))

右拉到H3,再下拉。

在D6中输入公式:

=LEFT(RIGHT(" "&SUM($B3:$B5*$C3:$C5),6-COLUMN(A:A)))

同时按Ctrl+Shift+Enter三键输入数组公式,右拉到H6

在C7中输入公式:

=IF(MOD(COLUMN(),2),TEXT(SUBSTITUTE(OFFSET($C6,,(COLUMN(A:A)-1)/2+1)," ",0),"[DBNum2];;!零"),OFFSET($C$2,,(COLUMN(B:B)-3)/2+1))

右拉到L7

这样的截图是不是比你的截图要明了得多?

如果按你的方式截图,就是下面这样的,能看出什么名堂吗?

回答2:

这样,试试

E3:I3单元格的公式

=IFERROR(--MID($D3,LEN($D3)-{4,3,2,1,0},1),"")

数组公式(三键输入),下拉

E9单元格的公式

=VLOOKUP(SUM(E3:E8),$N$1:$O$11,2,FALSE)&E2

往右拖动

如果格式要和上图一模一样的话,可以略作变动

这里存在一个问题需要注意,当求和如SUM(E3:E8)大于10的时候,vloovup会找不到大写数字,出错。