如何将单元格中的数据反转,如“CSDN”变成“NDSC”?
由于工作表函数没有直接的能连接内存数组的函数,所以通常的解法是用辅助单元格或自定义函数。
我们这里主要说自定义函数,一般人的做法是用MID函数循环逐个取出并连接,最后取得一个反转的数据,但其实EXCEL的VBA里已经存在着一个反转数据的函数:StrReverse,所以自定义一个函数只需要1行代码:
Function reverseTEXT(sTEXT As String)
reverseTEXT = StrReverse(sTEXT)
End Function
不过要注意的是,StrReverse这个函数存在于2000及之后的版本,之前的版本不能用,但貌似现在大家不是03就是07,有些甚至2010了,基本可以无视这个限制。