打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel公式:反转数字字符串
userphoto

2023.03.29 四川

关注
excelperfect

标签:Excel公式SUMPRODUCT函数MID函数LAMBDA函数SEQUENCE函数
在工作表单元格中包含有数字字符串,如何使用Excel公式将其反转,即从字符串中的最后一个数字至第一个数字显示,例如,原数字字符串为“123456”,反转后的字符串为“654321”。
方法1:使用SUMPRODUCT函数
对于老版本的Excel,可以使用SUMPRODUCT函数进行巧妙的数字运算,将其反转。假设单元格A1中包含数字字符串,则公式为:
=SUMPRODUCT(MID(A1,ROW(INDIRECT('1:' & LEN(A1))),1)*10^ROW(INDIRECT('1:' & LEN(A1)))/10)
如果Excel中能够使用SEQUENCE函数,则可将上面的公式变化为:
=SUMPRODUCT(MID(A1,SEQUENCE(LEN(A1)),1)*10^SEQUENCE(LEN(A1))/10)
方法2:使用LAMBDA函数
如果所安装的Excel可以使用LAMBDA函数,则可以利用其能够实现递归来达到目的。首先,定义名称FlipNumber,如下图1所示。
1
“引用位置”框中的公式为:
=LAMBDA(n,IF(n='','',RIGHT(n,1) & FlipNumber(LEFT(n,LEN(n)-1))))
然后,在工作表单元格中输入公式:
=FlipNumber(A1)
得到反转后的数字。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel教程:excel带单位相加,使用sumproduct求和完成
你的工作中必须要学会的这27个Excel函数公式,速速收藏
有一个Excel函数叫:省时一整天,你却连我的名字都不知道…
Isnumber函数+Sumproduct函数+Find函数,模糊条件求和汇总
Excel数值计算1带单位数字数据计算
令人讨厌的汇总“文本数字混合输入”单元格。方法嘛,看完这一篇就足够用了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服