一、日期类型:yyyy/mm/dd
**小技巧:
(1)快速选中大量数据
- 鼠标点击要选中的区域的左上角第一个单元格。
- 鼠标拖拽滚动条,找到要选中的区域的最后一行。
- 按住 SHIFT 键,鼠标点击要选中的区域的右下角最后一个单元格,完成选中。
(2)快速填充大量数据
选中所要填充数据的范围后直接ctrl + D即可
(3)同c++不同的语法规范
在 Excel 中,求模运算使用的是 MOD
函数,而不是 %
符号。此外,在条件判断中,应该使用 <>
而不是 =
,因为 MOD
函数返回的结果是除以除数后的余数,而不是结果。
(1)将年月日分割:
=YEAR(需要处理的日期单元格:A1)
=MONTH(需要处理的日期单元格:A1)
=DAY(需要处理的单元格:A2)
(2)将日期转化为特定文本格式:
-----------text函数:
TEXT(value, format_text)
value
:要格式化的数值或日期。format_text
:要应用的文本格式。
例如:
=TEXT(A1, "yyyy-mm-dd")
(3)提取日期的每一位数字:
-----------MID函数:
MID(text, start_num, num_chars)
text
:要从中提取字符的文本字符串。start_num
:要开始提取的位置。可以是任何正整数,表示从文本的第几个字符开始提取。num_chars
:要提取的字符数量。可以是任何正整数,表示要从文本中提取的字符数量。
例如:
=MID(TEXT(A1,"yyyymmdd"), ROW(A1:A8), 1)
这里我们需要提取八位日期数字中的每一位数字字符 ,所以我们需要对start_num做一定的修改,将一个1-8的数组作为start_num,也就是对每一位数字字符进行提取,提取后会在一个8行的数组中。
(4)修改元素类型:
-----------'--' 函数:
可以将字符型的数组强转为数字数组:
--MID(TEXT(A1,"yyyymmdd"), ROW($A$1:$A$8), 1)
(5)对数字数组进行数学运算:
-----------SUMPRODUCT函数:
计算两个或多个数组对应元素的乘积,然后对乘积求和。
=SUMPRODUCT(array1, array2)
例如:
=SUMPRODUCT(--MID(TEXT(A1,"yyyymmdd"), ROW($A$1:$A$8), 1))
就是求解由mid函数得出的数字数组的个元素的和。
(6)判断数字是否符合要求的条件:
-----------IF函数:
=IF(AND(condition1, condition2, ...), value_if_true, value_if_false)
=IF(OR(condition1, condition2, ...), value_if_true, value_if_false)
同三目运算符,
例如:
=IF(SQRT(E2)=INT(SQRT(E2)), "是完全平方数", "不是完全平方数")
(7)统计符合条件的数字的数量:
-----------COUNTIF函数:
=COUNTIF(A1:Axxx, 条件)
例如:
=COUNTIF(F2:Fxxx, "是完全平方数")