请问在对应单元格下显示小写如何编辑?

H_GZ |浏览450次
收藏|2022/07/20 11:02

满意回答

2022/07/20 11:12

对应的公式为(我数据放B,结果C开始,A放验证数据的)亿=IFERROR(FIND(MID(B2,FIND("亿",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)第一个千=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("仟",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)第一个百=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("佰",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)第一个十=IF(ISNUMBER(FIND("亿",B2)),IFERROR(FIND(MID(B2,FIND("拾",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),0)万=IFERROR(FIND(MID(B2,FIND("万",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)第二个千=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("仟",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("仟",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))第二个百=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("佰",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("佰",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))第二个十=IF(ISNUMBER(FIND("万",B2)),IFERROR(FIND(MID(B2,FIND("拾",B2,FIND("万",B2)+1)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0),IFERROR(FIND(MID(B2,FIND("拾",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0))元=IFERROR(FIND(MID(B2,FIND("元",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)角=IFERROR(FIND(MID(B2,FIND("角",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)分=IFERROR(FIND(MID(B2,FIND("分",B2)-1,1),"零壹贰叁肆伍陆柒捌玖")-1,0)测试:这个用公式有点复杂了,建议用VBA或python写了

whoami1978

其他回答(2)
  • 感觉太复杂,还是一个单元格大写,一个单元格小写比较容易
    回答于 2022/07/20 11:33
  • 在软件想要大小转换的话是可以使用脚本编程的方式去进行实现效果的,在或者有一个处理方法类型“大小写转换”这种也是可以的。
    回答于 2022/07/20 11:23
0人关注该问题
+1

 加载中...