精华内容
下载资源
问答
  • Excel 中的条件格式可以实现很多种高效的格式设置,但有时候那些默认提供的选项并不能满足我们的需求。本教程主要介绍如何利用公式来给 Excel 单元格设置各种特定的条件格式

    介绍

    Excel 中的条件格式可以实现很多种高效的格式设置,但有时候那些默认提供的选项并不能满足我们的需求。本教程主要介绍如何利用公式来给 Excel 单元格设置各种特定的条件格式,

    软件环境如下:

    • Windows 10
    • Microsoft Office 专业增强版 2019

    左为 原始图,右为 效果图

    sample

    公式

    主要用到的公式由两类:

    • MONTH(),用于获取日期中的月份信息
    • ISEVEN(),用于判断月份是否为奇数,以及 ISODD(),用于判断月份是否为偶数

    即先获取具体的月份数字,例如 2 月,然后判断其奇偶性;具体公式如下:

    =ISODD(MONTH(A2))
    

    步骤

    1. 选择任一日期单元格,点击 开始 选项卡
    2. 点击功能区中的 条件格式
    3. 点击 新建规则
    4. 点击 ▶ \blacktriangleright 使用公式确定要设置格式的单元格
    5. 为符合此公式的值设置格式(O): 下的输入框中输入 =ISEVEN(MONTH(A2)),如下图所示:

    format rule

    1. 点击 格式(F)… 按钮,设置具体的格式样式,例如字体、背景色、边框等;在这个例子中,我们选择将月份为偶数的单元格的背景颜色设置为 淡蓝色
    2. 点击确定

    条件格式

    条件格式中还可以实现很多种有趣的功能,例如数据条、色阶、图标集等。下面是我的 CSDN 博客 三个多月的统计数据:

    csdn statistics

    Reference

    1. 将公式用于条件格式. (May 11, 2019). Retrieved from https://support.office.com/zh-cn/article/将公式用于条件格式-fed60dfa-1d3f-4e13-9ecb-f1951ff89d7f
    2. ISEVEN 函数. (May 11, 2019). Retrieved from https://support.office.com/zh-cn/article/iseven-函数-aa15929a-d77b-4fbb-92f4-2f479af55356
    展开全文
  • excel函数公式应用:日期格式转换公式大全将 “01/12/2005” 转换成“20050112”格式=RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2)=YEAR($A2)&TEXT(MONTH($A2),"00")&TEXT(DAY($A2),"00") 该公式不用设置...

    excel函数公式应用:日期格式转换公式大全

    将 “01/12/2005” 转换成“20050112”格式

    =RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2)

    =YEAR($A2)&TEXT(MONTH($A2),"00")&TEXT(DAY($A2),"00") 该公式不用设置数据有效性,但要设置储存格格式。

    也可以用下列两方法:

    1、先转换成文本, 然后再用字符处理函数。

    2、[数据]-[分列]- [日期]-[MDY]

    将“2005年9月”转换成“200509”格式

    先用公式:=text(a1,"yyyymm")+0 然后将单元格格式为常规。

    将“2005-8-6”格式转换为“20050806”格式

    用公式:=TEXT(A1,"YYYYMMDD")

    反之,将20050806转为日期2005-8-6格式,可用公式:

    =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))

    另四种公式:

    =text(a1,"0000-00-00") 显示:2005-08-06

    =--TEXT(A1,"#-00-00"),把单元格设置为日期格式 显示:2005-8-6

    =TEXT(20050806,"0000-00-00")*1,单元格设置日期型 显示:2005-8-6

    =VALUE(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)) 显示:2005-8-6

    将“20060501”转换为“2006-05-01”格式

    =DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))

    将“199306”转换为“1993-6”

    公式1:=LEFT(A3,4)&"-"&RIGHT(A3,2)*1

    公式2:=--TEXT(A3*100+1,"#-00-00") 公式2需要设置单元格格式,自定义:e-m

    公式3:=TEXT(TEXT(A3&"01","0000-00-00"),"e-m")

    把198405转换成1984.05

    一、查找—1984,替换—1984.

    二、如果全部是年月的话,我个人建议,

    1、采取辅助=mid(xxxxxx,1,4) & "." & right(xxxxxx,2)

    2、选中这列,用数据中的分列。然后……………

    三、单元格格式/数字/自定义,类型下面输入:####"."##

    将文本“2004.01.02” 转换为日期格式:2004-1-2

    =DATE(MID(A1,1,4),MID(A1,6,2),MID(A1,9,2))

    将2005-8-6转换为2005年8月6日格式

    =TEXT(A1,"yyyy""年""m""月""d""日"";@")

    象22怎样转换成22日 转成当年当月的日子

    公式为:=date(year(now()),month(now()),22)

    将“2006年5月”转换成“2006年05月”

    公式为:=TEXT(A8,"yyyy""年""mm""月"";@")

    也可以这样处理:选中单元格,设置单元格公式-数字-自定义,将yyyy“年”m“月”改为:yyyy“年”mm“月”,即可。但这方法打印出来显示为:2006/5/

    将“1968年6月12日”转换为“1968/6/12”格式

    =YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1) 显示:1968/6/12

    =TEXT(A1,"yyyy/mm/dd") 显示:1968/06/12

    将“1968年6月12日”转换为“1968-6-12”格式

    =YEAR(A1)&"-"&MONTH(A1)&"-"&DAY(A1) 显示:1968-6-12

    =TEXT(A1,"yyyy-mm-dd") 显示:1968-06-12

    将1993-12-28的日期格式转换成1993年12月

    =CONCATENATE(YEAR(A1),"年",MONTH(A1),"月")

    =YEAR(A1)&"年"&MONTH(A1)&"月"

    也可以自定义格式 [$-404]e"年"m"月"

    将“1978-5-2”包含年月日的日期转换成“197805”只有年月的格式

    =year(A1)&text(month(A1),"00")

    要将“99.08.15” 格式转换成“1999.08.15”如何做

    选中列,数据菜单中选分列,分列过程中“格式”选“日期YMD”,结束。

    要保持2005/8/6格式

    当输入2005/8/6后系统自动变成2005-8-6,要保持2005/8/6格式,可以使用强制文本(前面加'号)或使用公式=TEXT(A1,"YYYY/MM/DD")。也可以用另一种公式:=IF(ISERROR(TEXT(A1,"yyyy/mm/dd")),TEXT(A1,"0000!/00!/00"),TEXT(A1,"yyyy/mm/dd"))

    将“二○○三年十二月二十五日”转为“2003-12-25”格式,

    1、可以用数组公式将中文日期转化为日期系列数{=14610+MATCH(SUBSTITUTE(A3,"元","一"),TEXT(ROW($14611:$55153),"[DBNum1]yyyy年m月d日"),0)}

    该公式速度较慢。

    2、改进后的公式,速度要快的多:

    {=DATE(1899+MATCH(LEFT(A7,4),TEXT(ROW($1900:$2100),"[DBNum1]0000"),0),MONTH(MATCH(SUBSTITUTE(MID(A7,6,7),"元","一"),TEXT(ROW($1:$366),"[DBNum1]m月d日"),0)),DAY(MATCH(SUBSTITUTE(MID(A7,6,7),"元","一"),TEXT(ROW($1:$366),"[DBNum1]m月d日"),0)))}

    日期格式转换

    如A列是月份数为8,B列是日期数为18,如何在C列显示“8月18日”

    =A1&"月"&B1&"日"

    反之,要将C列的“8月18日” 直接分别到D、E列,显示月份和日期,

    月数份=LEFT(C5,FIND("月",C5)-1)

    日期数=MID(C5,FIND("月",C5)+1,FIND("日",C5)-FIND("月",C5)-1)

    也可分别用公式:

    =month(--c5)

    =day(--c5)

    日期格式转换问题

    输入的日期是:04-07-26. 与另一格的"001"合并,合并出来是:040726001.

    =TEXT(A1,"YYMMDD")&"001"

    要想自动取得“编制日期:XXXX年X月X日”

    可在该单元格输入 ="编制日期:"&TEXT(TODAY(),"yyyy年m月d日")

    来源:互联网

    501216a8c9887ccc6e7504f982cc8e97.png

    展开全文
  • A1: 2020-8-26 09:35:46 AM =DATEVALUE(TEXT( A1,“YYYY/MM/DD”)) 如果vba中使用,公式内貌似要两个引号,不然报错 range(”b1“) = ” =datevalue(text(a1,"“yyyy/mm/dd”")

    A1: 2020-8-26 09:35:46 AM

    =DATEVALUE(TEXT( A1,“YYYY/MM/DD”))

    如果vba中使用,公式内貌似要两个引号,不然报错

    range(”b1“) = ” =datevalue(text(a1,"“yyyy/mm/dd”")"

    展开全文
  • 2.时间格式 3.基本的时间与日期运算 二、日期函数 1.Year、Month、Day、Date函数 2.Datedif函数 3.Weeknum 4.Weekday 5.Text 三、条件格式与公式 1.使用简单的条件格式 2.定义多重条件的条件格式 3.使用...

    目录:

    一、认识时间和日期

    1.时间格式

    2.基本的时间与日期运算

    二、日期函数

    1.Year、Month、Day、Date函数

    2.Datedif函数

    3.Weeknum、Weekday函数

    4.Text函数

    三、条件格式与公式

    1.使用简单的条件格式

    2.定义多重条件的条件格式

    3.使用公式定义条件格式

    四、文本处理函数

    1.文本截取:Left、Right、Mid函数

    2.获取文本信息:Find、Len函数

    3.关于身份证


    一、认识时间和日期

    1.时间格式

    时间从1900年1月1日开始计算,如果日期的数值格式为数字,那么2.5代表1990年1月2日12:00,故日期和天数可以直接加减

    2.基本的时间与日期运算

    计算结束时间:

    计算持续时间:

    二、日期函数

    1.Year、Month、Day、Date函数

    Year、Month、Day分别得到时间格式的年份、月份、日,Date函数对其进行组合

    通过求下个月然后相减来得到每个月的最后一天:

    2.Datedif函数

    datedif(开始日期,结束日期,得到什么不同点),("ym"去除年份只计算月份的差异)

    计算工龄:

    3.Weeknum、Weekday函数

    Weeknum:计算指定的日期属于当年的第几周

    =WEEKNUM(B3,2),后面那个参数为指定(周日、周一等)为每周的第一天

    Weekday:计算指定的日期属于当周的第几天

    =WEEKDAY(B8,2),后面那个参数为指定每周的区间[周一到周日/周日到周六]

    4.Text函数

    可以强制改变单元格格式

    日期变成星期:TEXT(B3,"aaaa")

    数值变成日期:TEXT(B10,"0000-00-00")*1

    三、条件格式与公式

    1.使用简单的条件格式

    标记大于1500000的值、将车间标记为红色背景、找到凭证号中的重复值等

    2.定义多重条件的条件格式

    条件为:0-1000000   红色背景,1000000-2000000   蓝色背景,2000000以上   黄色背景,重复值   绿色背景

    多次设置即可,条件是会覆盖的,新的条件覆盖旧的条件

    3.使用公式定义条件格式

    将数量大于100的项目日期标记为红颜色背景等

    四、文本处理函数

    1.文本截取:Left、Right、Mid函数

    Left,从左边开始截取,例如:Left(A3,3)即截取A3的左侧-前3位

    Right,从右边开始截取,例如:Right(A3,3)即截取A3的右侧-后3位

    Mid,从中间开始截取,Num(text,start_num,num_chars)

    2.获取文本信息:Find、Len函数

    Find:返回一个字符串在另一个字符串中出现的起始位置

    Len与Lenb,Len:返回字符串的长度,Lenb:返回文本中包含的字符数(一个中文2个字符)

    Left+Find函数的应用:

    Len与Lenb函数的应用:

    3.关于身份证

    根据身份证前六位查找地区:

    根据身份证6-14位查找生日:

    根据身份证倒数第二位查找性别:

     

     

    展开全文
  • 在引用图片公式或者section时总是手动输入Fig. \ref{},Equation \ref{}和Section \ref{}很浪费时间。 解决方案:使用\newcommand{}自定义引用格式。 ... \newcommand{\secref}[1]{Section~\ref{#1}} \newcommand{\...
  • 所以用到了以上的两个公式做了对五位数字日期格式转换 最后复制一下所需数据然后粘贴值到数据原来的地方即可 公式一 YEAR(A1)&"-"&MONTH(A1)&"-"&DAY(A1) 公式二 TEXT(A6,"yyyy-mm-...
  • word公式格式排版

    万次阅读 多人点赞 2019-05-03 17:39:40
    第二种是制表位法,刚开始设置比较繁琐,一旦设置好了,比表格法速度还要快。个人推荐制表位法,当然,这样看自己的习惯了。下面将依次介绍两种方法实现公式居中,编号右对齐。   方法1:表格法 1、...
  • 本章主要内容:使用简单的条件格式(案例一:标记大于某固定值,案例二:标记包含某文本,案例三:标记重复值)。切片器,定义多重条件的条件格式,标记错误值。使用公式定义条件格式(案例一,案例二)。
  • 如何实现一键Excel单元格计算公式删除保留格式 1 2 3 4 5 6 7 分步阅读 不借助其他软件,直接使用Excel,怎么实现Excel文件中的计算公式的去除,同时又能保留住相应单元格的...
  • 正常情况下我们可以在excel设置以下几种数据的类型 常量说明取值Cell.CELL_TYPE_NUMERIC数值类型cellValue.getNumberValue()Cell.CELL_TYPE_STRING字符串类型cellValue.getStringValue()Cell.CELL_TYPE_BOOLEAN布尔...
  • excel到期提醒,可以函数公式来做,颜色变化可以条件格式来做。 1、函数公式。 如示例数据,B列分别运用了条件格式和函数公式,函数公式为:=IF(DATEDIF(A1,TODAY(),"d")=0,"已到期","未...
  • python实现excel公式格式

    万次阅读 2020-12-22 08:55:24
    有了这样的需求,小小明就有了解决问题的想法,说干就干于是一个比较牛逼的excel公式格式化的工具出现了。 效果体验 先看看效果吧: =IF(C11>100%*C4,IF(C11<=200%*C4,C11*50%-C4*15%,C11*60%-C4*35%),IF(C11&...
  • 最近在拉水晶报表,我的时xsd动态赋值的方法,发现如果声明的是string类型,而实际上是日期类型,则无法通过 FormatObject选项进行设置。以一个日期为例,解决方式有两个: 1.在公式中进行转换,将string类型通过...
  • Excel表设置公式连续自动计算

    千次阅读 2019-01-14 12:56:28
    1.导入数据库使用Excel表公式法接上文的设置 https://blog.csdn.net/milli236/article/details/86472445 测试图例:使用公式 =...图例:是准备将D列的时间格式转为时间戳。并保存在 E,F,G列方便导入数据库 事先准...
  • Python中openpyxl处理excel设置单元格格式

    万次阅读 多人点赞 2019-04-22 23:02:39
    #完整格式设置 #字体 ft = Font(name=u'微软雅黑', size=11, bold=True, italic=True,#斜体 vertAlign='baseline',#上下标'subscript','baseline'='none,'superscript' underline='single',#下划线'...
  • [Excel] 条件格式-公式条件

    千次阅读 2018-05-27 01:48:28
    在弹出的对话框中的“选择规则类型”里面选择“使用公式确定要设置的单元格”,在公式栏中输入”=$C2&amp;amp;gt;4000”; 要注意对C2的相对引用与绝对引用,如果这里写成CCC2或者C$2格式都不会正常。因为...
  • 一、使用poi解析excel文档 ...所以通过日期格式判断是极其重要的手段,因为日期在excel中也是double类型的数值,所以靠类型判断是极不可靠的,但是有几种常用的日期格式(比如:yyyy-mm-dd,yy-mm-dd等)还是可
  • 1、计算本月天数在单元格输入公式:=DAY(EOMONTH(TODAY(),0)) 后将格式改为常规。...3,标记周末日期选择B4:B11单元格区域点击【条件格式】-【新建规则】使用公式设置格式,公式输入:=WEEKDAY($...
  • 公式:=(D1>0)*(D1<--(TEXT(NOW(),"e-m-d"))) ... 说明: 1、公式是筛选单元格的,具体格式(变为红色或是其它格式)请自行另设。 2、EXCEL中的日期本质为数字,只是通过...如数字43834,设置单元格格式日期...
  • Word 2016 撰写论文(1): 公式居中、编号右对齐

    万次阅读 多人点赞 2018-08-15 18:59:56
    目录 方法1:表格法 ...第二种是制表位法,刚开始设置比较繁琐,一旦设置好了,比表格法速度还要快。个人推荐制表位法,当然,这样看自己的习惯了。下面将依次介绍两种方法实现公式居中,编号右对齐。 ...
  • excel VBA自动设置表格格式

    千次阅读 2020-01-07 23:42:30
    通过VBA自动将表格格式快速设置为要求的格式,减少手工调整的时间
  • 有一天,有一张数千行的表格,上面有那么一列——“登记时间”,这一列需要填充为11月份工作日上班时间中的某一时间点,格式为yyyy-MM-dd HH:mm:ss,年月日时分秒都有了…… 首先,我们先来搞定工作日的随机生成: ...
  • Excel电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能...
  • MathType使用总结1-公式插入格式问题

    千次阅读 2018-03-31 14:35:01
    选择word加载项(选项里还可以设置其他很多功能,“自定义快捷键、设置自动保存时间间隔、自定义功能区等”)2、点击word加载项,之后,会出现MathType Commands 6 For Word 2016.dotm;勾选一下,--确定;如果没有...
  • 本文要解决的问题:在word使用aurora插入latex编写的公式公式字体设置 Times New Roman。 前言 由于必须使用 word 写论文,不想mathtype,想latex语言来编写公式(方便直接从latex论文复制)。word 2016...
  • 首字下沉 插入——首字下沉,还可以设置首字下沉选项 问题:对一页文档调整行距没有变化?...符号咋做? 普通文本,几何运算符,数学运算符,对勾,再在文字中设置带圈字符 或在wingdings字体中选择 ...
  • 公式搜集器

    2018-04-01 01:05:42
    9-个性设置--可设置公式组成元素的个数与公式元素的序,系统默认是元素个数随机,公式元素大小序与落波序混合搜集。 10-本系统有很强的纠错功能,当您的数据有错误时,系统会提示并转到当期数据上供您修正。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 66,829
精华内容 26,731
关键字:

如何用公式设置日期格式