今天下午在研究一下Excel中的数值问题,看到了UNICHAR函数,这个函数支持UNICODE字符串,什么意思不重要,重要的是下面这个图,其实都是UNICHAR函数写出来的字符,而不是图!!
这些还可以打印出来给小朋友认常见物品,下午自己就打印了一些,感觉还不错!
在说如何制作这个之前,我们先来说一下今天的主题,就是如何输入各种数值
比如大写、罗马、带圈数值、带括号的数值以及UNICODE字符等等!
01 | Excel中的各种数值
1、中文小写
=NUMBERSTRING(A3,1)
2、中文大写
=NUMBERSTRING(A3,2)
3、罗马数值
=ROMAN(A3)
▼ 一图搞清各种数值写法
NUMBERSTRING 是Excel中除了DATEDIF之外的另一个隐藏函数,所以你录入的时候是没有参数提示的。
当然除了上面的写法,我们一般使用更多的是TEXT来写,只是对于新手来说还要记参数,不如上面来的直接!
常见的大小写就说这么多,下面来说说带括号的问题
▲千篇原创教程,90%的Excel问题这里都能找到答案
02 | 带圈数值
带圈的数值,我们就需要使用UNICHAR函数处理了,只要知道UNICODE码即可!比如常见的带圈数值 。①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳
对应的就是下面的9312-9331,其他同理!
▼ 必收藏-需要用到直接看编码即可
其实我们还可以带圈的字母!
除了这些 UNICODE成为“万国码”,他收录世界上大部分国家的语言和符号!
下面我们就来看一些开头提到的有趣字符吧!
03 | 有趣的“万国码”
> 有趣的编码1:一起来打麻将
编码范围:【126976,127123】
> 有趣的编码2:花花草草、动物、人物等常见事物应有尽有!
编码范围:【127744,128758】 共1014组
> 有趣的编码3:扑克牌?打一把?
编码范围:【127136,127199】
当然除了上面的还有很多很多很多……
比如这样的
还有这样的64卦
现在你看到的都是默认的黑色字体,那么我们开头的那个是怎么搞的?
其实只是设置了字体颜色。
04 | 彩色字符集
上面这些其实都是这是设置了一下字体颜色,调整了字体大小!但是一个一个上色太慢了,所以写了一个VBA随机颜色即可!
源码:比较简单,直接复制使用即可!(番外篇-EXCEL如何使用宏(VBA))
Sub 随机着色()
Dim rng As Range
On Error Resume Next
For Each rng In Range('A1').CurrentRegion
If rng.RowHeight <> 0 Then
rng.Font.Color = RGB(Rnd() * 256, Rnd() * 256, Rnd() * 256)
End If
Next
End Sub
你也可以做成这样的,方便未来查看每个图案的编码
=TEXTJOIN(CHAR(10),,UNICHAR(127744+15*(ROW(A1)-1)+(COLUMN(A1)-1)),127744+15*(ROW(A1)-1)+(COLUMN(A1)-1))
更多的编码也可以网络上查找UNICODE字符集,太多了!
设置美美的,可以打印出来给小朋友认识事物用哈,今天给家里小朋友打印了几份,表示非常喜欢
联系客服