excel中SHEET123的三
这个是TEXT的函数的第二个参数的问题
单元格中以三个分号把单元格的数值分为4类
正数;负数;零;文本
那这里分别对正数设置了格式 ""Sheet""0!!u25
文本设置了格式 ""sheet1!u25""
因为 在单元格格式中 s h e 都代表不同的含义
所以用"" 让其显示本身
因为 text的第二个参数要用""包围起来
那么 "" 中间要加引号必须 用"" 两个引用表示一个
所以 ""Sheet""相当于"Sheet"
比如你设定单元格格式为 "Sheet"0
那么用text 就是 =TEXT(A1,"""Sheet""0")
0就不用说了 返回单元格的整数
因为!为特殊字符 所...全部
这个是TEXT的函数的第二个参数的问题
单元格中以三个分号把单元格的数值分为4类
正数;负数;零;文本
那这里分别对正数设置了格式 ""Sheet""0!!u25
文本设置了格式 ""sheet1!u25""
因为 在单元格格式中 s h e 都代表不同的含义
所以用"" 让其显示本身
因为 text的第二个参数要用""包围起来
那么 "" 中间要加引号必须 用"" 两个引用表示一个
所以 ""Sheet""相当于"Sheet"
比如你设定单元格格式为 "Sheet"0
那么用text 就是 =TEXT(A1,"""Sheet""0")
0就不用说了 返回单元格的整数
因为!为特殊字符 所以在他的前面加了个!让其显示本身
所以上面的""Sheet""也可以用!S!h!e!et
当然我们还可以用\字符 \S\h\e\et
故正数的格式相当于 "Sheet"&ROUND(A1,0)&"!U25"
由上面很容易理解 文本部分的格式 直接返回一个 Sheet1!u25
那么整个公式就是 把A1按单字符拆开5份 如果是数字就返回 sheet 数字 !u25
如果不是数字就返回 Sheet1!u25
比如A1 是235 那么公式的结果是
{"Sheet2!u25","Sheet3!u25","Sheet5!u25","Sheet1!u25","Sheet1!u25"}
。
收起