发布网友 发布时间:2024-10-24 13:23
共4个回答
热心网友 时间:3小时前
公式只能在另外单元格截取原来单元格的内容,运算后才能得到左边或者右边的内容,比如说
=--TRIM(LEFT(A1,FIND("-",A1)))
上面也提到了,公式不能直接将原单元格的内容发生改变,如果要达到在原单元格改变内容,那建议用“数据” → “分列”功能,直接按"-"作为分隔符进行分列就行了,右边的可以选择不要或者后期删除,简单便捷。
热心网友 时间:3小时前
格式都是这样的么?
那直接用截取函数
Left就行
假如数据在A1
则B1=LEFT(A1,3)
热心网友 时间:3小时前
把=A1*B1的公式改成=-LOOKUP(,-LEFT(A1,ROW($1:$9)))*B1
热心网友 时间:4小时前
=left(A1,find(" - ",A1)-1)*B1,即可
或者
=left(A1,find(".",A1)-1)*B1
用哪个公式,视A1的第一个数(-号前)是否为整数来定。
若145.00与-之间有空格,还可以这样
=left(A1,find(" ",A1)-1)*B1