excel常用函数如何将Y/N符号转换成星期几

时间:2022-09-19 13:02:53 

excel常用函数如何将Y/N符号转换成星期几?如下图1所示,以Y/N的缩写形式表示一周中哪一天是工作日,哪一天休息,即Y表示那天是工作日,N表示那天休息,要求以简写的形式(即星期几的开头字母)输出一周中的工作日,如下图1中的结果列所示。

excel常用函数如何将Y/N符号转换成星期几

图1

解决方案

有几种方法来实现。

方法1:使用IF/MID函数/连接符组合

在单元格D5中的公式为:

=IF(MID(B5,1,1)=”Y”,”S”,””) &IF(MID(B5,2,1)=”Y”,”M”,””) &IF(MID(B5,3,1)=”Y”,”T”,””) &IF(MID(B5,4,1)=”Y”,”W”,””) & IF(MID(B5,5,1)=”Y”,”T”,””)& IF(MID(B5,6,1)=”Y”,”F”,””) &IF(MID(B5,7,1)=”Y”,”S”,””)

下拉至单元格D9。结果如下图2所示。

excel常用函数如何将Y/N符号转换成星期几

图2

方法2:使用TEXTJOIN/MID函数组合

在单元格D5中的公式为:

=TEXTJOIN(“”,TRUE,IF(MID(B5,{1,2,3,4,5,6,7},1)=”N”,””,{“S”,”M”,”T”,”W”,”T”,”F”,”S”}))

下拉至单元格D9,结果如下图3所示。

excel常用函数如何将Y/N符号转换成星期几

图3

方法3:使用TEXTJOIN/MID/REPT函数组合

在单元格D5中的公式为:

=TEXTJOIN(“”,TRUE,REPT({“S”,”M”,”T”,”W”,”T”,”F”,”S”},MID(B5,{1,2,3,4,5,6,7},1)=”Y”))

下拉至单元格D9,结果如下图4所示。

excel常用函数如何将Y/N符号转换成星期几

图4

公式中,MID函数会对每个值返回TRUE或FALSE,而REPT函数将TRUE/FALSE转换为1/0。

小结:

1. MID函数中使用数组参数来判断多个值。

2. 公式中有多个相似的部分,可以考虑使用数组公式来解决。

标签:excel图表制作,excel常用函数,excel数据透视表,Excel教程
0
投稿

猜你喜欢

  • Excel表格数据设置到期自动销毁的方法

    2023-12-13 13:45:30
  • Excel如何独立显示两个窗口

    2022-01-18 15:39:07
  • 在Word文档中怎么插入公差?

    2023-08-15 12:34:19
  • office 2019三件套安装图解教程,亲测有效

    2023-11-11 06:18:57
  • Excel 工资表里录入数据

    2023-01-03 03:23:43
  • excel打印时没有表格线该怎么设置?

    2023-01-09 14:50:28
  • word表格行高怎么调整?

    2022-12-02 02:59:10
  • Excel表格中如何制作"专业符号"工具栏

    2022-10-18 05:59:50
  • Excel中怎样自动计算多个单元格的行数

    2022-12-22 12:19:25
  • 怎么解决Word2003文档打不开的问题

    2022-03-14 16:07:34
  • word为图片添加标注的教程

    2023-10-26 13:01:51
  • Win10电脑蓝屏代码0x0000000a怎么解决?0x0000000a蓝屏处理办法

    2023-12-14 00:49:29
  • Word文档里面的表格怎么合并?Word合并单元格的方法

    2022-10-21 08:22:23
  • 文本恢复转换器怎么用 word文档乱码修复工具使用教程

    2023-12-06 15:16:23
  • 升级iOS 16.2 正式版后遇AirPods 充电盒电量不准怎么办?

    2023-06-04 12:28:45
  • Word中文档插入文字后面就被删除的解决方法

    2022-08-16 23:23:47
  • excel单条件求和函数与多条件求和函数的应用

    2022-06-08 09:16:03
  • word表格超出页边距且无法移动该怎么处理?

    2023-02-23 05:43:28
  • excel2017表格下拉怎么保持数字不变?excel2017下拉数值不变的技巧

    2023-09-05 10:42:06
  • WPS文字Word中怎么制作三线表格

    2023-12-01 04:54:06
  • asp之家 电脑教程 m.aspxhome.com