这是设置了自定义公式来实现的:选中E列整列或E4:E100,工具栏中找到“名称管理器”并打开它,点新建,将名称命名为:面积,在引用位置处将公式:=LEFT($C1,FIND("*",$C1)-1)*RIGHT($C1,LEN($C1)-FIND("*",$C1))复制粘贴进去,确定,关闭名称管理器,在E4单元格输入:=面积 即可。
你说的原理是用了自定义函数功能,名称为“面积”,操作上即在最上面菜单中的“公式”==>“定义名称”中进行操作……
其实,你不必理会这个,只要在E4单元格输入数组公式:
=PRODUCT(--MID(SUBSTITUTE(C4,"*",REPT(" ",20)),20*ROW($1:$2)-19,20))
复制并下拉,即可
注意:是数组公式,上面的公式输入或者粘贴后必须同时按CTRL+SHIFT+ENTER这3个键结束,待公式首尾出现大花括号即可,否则公式无效
同时提醒,不建议你这样的数据结构,今后最好还是把2个数据放在2个列中吧,你的EXCEL表格中应该是不缺列的吧……
应该说,本题中“定义名称”的操作,也就是把这个公式的操作定义为“面积”而已