excel如何同时替换不同内容?

发布网友 发布时间:2022-02-21 16:18

我来回答

4个回答

热心网友 时间:2022-02-21 17:47

=HLOOKUP(LEFT(A2,1),{"一","二","三","四","五","六","七","八","九","十";1,2,3,4,5,6,7,8,9,10},2,0)&"班"

下拉公式哟

热心网友 时间:2022-02-21 19:05

输入以下公式,然后向下填充公式

=FIND(LEFT(A1),"一二三四五六七*十")&"班"

详见附图示例

热心网友 时间:2022-02-21 20:40

也可以用如下公式
=LOOKUP(1,0/({"一","二","三","四","五","六","七","八","九","十"}=LEFT(A1)),{1,2,3,4,5,6,7,8,9,10})&"班"

热心网友 时间:2022-02-21 22:31

B1公式:=LOOKUP(1,0/({"一";"二";"三";"四";"五";"六";"七";"八";"九";"十"}=LEFT(A1)),{1;2;3;4;5;6;7;8;9;10})&"班"

追问”=LOOKUP(1,0/” 的1,0是什么意思呢?

追答选中公式中:0/({"一";"二";"三";"四";"五";"六";"七";"八";"九";"十"}=LEFT(A1)),按F9显示结果为:数组{0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!},0除以任何值只能是0或错误值,LOOKUP函数在上面数组中查找1,找不到的话,查找比1小的最大值—即:0,然后返回对应数组{1;2;3;4;5;6;7;8;9;10}中对应值:1。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com