C2=TEXTJOIN(,,IFERROR(MID(A2,ROW($1:$99),1)*B2,MID(A2,ROW($1:$99),1)))
同时按Ctrl+Shift+Enter三键输入数组公式
使用绝对应用"$"
如要乘的固定数字在D3单元格,这列数据为A列
要生成在C列。则在C1中输入“=A1*$D$3”
其余类似,拖动即可。生成后是.
C2=“=A2*$D$3”
C3=“=A3*$D$3”
使用代码的自定义函数可以完成
在一个单元格有多个数字用公式很难实现,除非把每个品种数量分散到不同的列
这个得写代码来实现了,
需要文档
在Excel里,记录原始数据的规范性将决定后期对数据进行处理的方便性。你这个要分别以逗号和个为标识符进行分列,把数字分离出来后计算。还有个方法按倍数进行筛选,相同倍数的直接用替换法多替换几次。但要注意从大替换到小。