在常用的编程语言中,都有将文本进行逆序的内置函数,虽然没什么卵用,但起码有这个功能,因此下班之余思考了下,是否能在Excel中实现呢?

一、实现效果

文本 效果
我是你爸爸 爸爸你是我
爱上你是我的错 错的我是你爱上

二、实现思路

1、将文本从后往前逐个拆分【根据文本长度,生成逆序列,然后用Mid函数逐一取出文本中的字】;

2、将拆分出来的单个字合并在一起,从而实现文本逆序显示【Textjoin,Concat都可以实现】。


三、实现步骤

演示的结果是这样的

1、根据单元格内文本长度生成逆序数,

=1+LEN(A2)-ROW($1:$20)

其中20是目测的,如果文本里面有较长的,可以将20调大,上面显示的结果是这样的

={4;3;2;1;0;-1;-2;-3;-4;-5;-6;-7;-8;-9;-10;-11;-12;-13;-14;-15}

逆序数构造出来就好办了,先mid一下看看效果

还真取出来了,但#VALUE!却不是想要的,再套Iferror函数把错误值变空格。

2、祭出Concat函数

大功告成

感兴趣的小伙伴们快去试试,完整的嵌套函数如下自取。

=CONCAT(IFERROR(MID(A2, 1+LEN(A2)-ROW($1:$20), 1),""))

Excel中将文本逆序显示相关推荐

  1. Java黑皮书课后题第10章:*10.6(显示素数)编写一个程序,然后按降序显示小于120的所有素数。使用StackOfIntegers类存储这些素数,获取之后按逆序显示它们

    *10.6(显示素数) 题目 程序说明 代码 Test6.java Test6_StackOfIntegers.java 运行实例 题目 *10.6(显示素数)编写一个程序,然后按降序显示小于120的 ...

  2. Excel 中如何逆序排列数据

    想到这个问题,是因为工作中有张 Excel 表本来是时间从大到小排列的,现在要和其它表数据合并,需要把时间从小到大排列.这件事也具有一定的普遍性,就是把原先的数据逆序放置,我把我的方法总结一下. 本来 ...

  3. Microsoft Excel 教程:如何在 Excel 中将文本拆分为不同的列?

    欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中使用"文本分列向导 "将文本拆分为不同的列. ...

  4. 如何在Microsoft Excel中将文本转换为日期值

    Analysis of business data often requires working with date values in Excel to answer questions such ...

  5. 在Excel中将文本转换为数字

    问题:如何将填充有字符数字的单元格转换为数值,以便可以使用Excel数学公式中的值. ( Question: How do I convert cells filled with character ...

  6. C语言(CED)输入一个任意长度的正整数,将该数逆序输出。

    (请先看置顶博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 题目内容: 输入一个任意长度的正整数,将该数逆序输出.如 ...

  7. python 逆序_python中逆序

    python中的list的sort方法怎样逆序输出 很简单啊, sort 支持 reverse 参数,看下面的例子,分别按照正常顺序 (升序)排列,以及按照逆序排列. >>> l = ...

  8. c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...

    编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...

  9. python逆序输出字符串_python实现对指定输入的字符串逆序输出的6种方法

    编写一个Python程序,提示用户输入一个字符串,程按照你的要分享编写的逆序显示字符串的Python3程序如下 s = input("请输入一个字符串:")print(s[::-1 ...

最新文章

  1. pandas loc()与iloc用法
  2. 【爱上Java8】BigInteger在Java8中的改进
  3. 扣押游戏android,恐怖探索游戏「扣押(DISTRAINT)」
  4. 1086 Tree Traversals Again (25 分)【一般 / 建树 树的遍历】
  5. 【剑指offer】面试题21:调整数组顺序使奇数位于偶数前面(Java)
  6. cannot load php5,Cannot load php5apache2_4.dll into server解决办法
  7. Redis高可用sentinel
  8. 【华为云技术分享】GeminiDB for Cassandra 流功能介绍
  9. 计算机基础教学模式,计算机基础行动导向教学模式的应用
  10. 学习 尚硅谷-宋红康 Java基本语法(上): 变量与运算符
  11. iOS数据持久化(二)SQLite
  12. 人事考勤系统服务器端,考勤管理,考勤管理系统,人事考勤管理系统,考勤系统 - 新开普(NewCapec)...
  13. Windows 错误报告
  14. Android的View事件分发机制原理
  15. Liunx学习笔记--基本网络设定(测试内容)
  16. linux/android系统开发,高级adb 命令汇总
  17. AES种子秘钥构造一个完整的秘钥编排方案
  18. 深入浅出WMS之入库流程解析
  19. C 语言吧 · 问题资料大全
  20. pandas将dataframe的所有数据列的名称转化为大写形式(all column labels in dataframe to uppercase)

热门文章

  1. uniapp引入vant
  2. C# jmail收取邮件(带附件)
  3. ctype.h 详解
  4. OpenCV学习记录(三):简单的使用图像掩膜提取图像中感兴趣对象
  5. 2022年汽车计算和人工智能技术(英) PPT
  6. 同一台服务器同一个IP都是80端口发布多个网站
  7. ASP.NET新闻发布网站
  8. 三维点云数据处理软件供技术原理说明_基于三维点云处理技术的工件识别和匹配...
  9. PTP 协议实现多个Basler/海康工业相机同步拍照
  10. 离散数学复习:命题逻辑