常用公式解析

1、A列中满足C1单元格条件,求对应B列中最小或最大值:
{=MIN(IF(A$1:A$1000=$C$1,B$1:B$1000))}
{=MAX(IF(A$1:A$1000=$C$1,B$1:B$1000))}

2、求某个区域内,最接近某个值的数:
(1)加个对应的辅助列,然后{=ABS($A$1-A$2:A$100)},三键数组哈;
(2)然后MIN算出B$2:B$100最小值,=MIN(B$2:B$100)
(3)INDEX+Match找到对应的值:
=INDEX(A$2:A$100,MATCH(MIN(B$2:B$100),B$2:B$100,0),0)

3、单元格行、列坐标及取值
=ADDRESS(3,7) 返回值是$G$3; 假设G3="我在学习",那么
=INDIRECT(ADDRESS(3,7)) 返回值是:我在学习

4、去重、或检查有几个
=COUNTIF(A$1:A1,A1),然后双击填充
=COUNTIF(A:A,A1),然后双击填充

5、身份证提取出生年月日:
=--TEXT(MID(A1,7,8),"0-00-00")

6、根据身份证号码判断性别:
=IF(MOD(MID(A1,15,3),2),"男","女")

7、两日期间天、小时、分钟计算
假设A1和B1都是日期时间格式(如:2010/10/03 07:10:00),B1大于A1。
相隔天数公式:=INT(B1-A1)
余下小时公式:=INT((B1-A1-INT(B1-A1))*24) 或 =INT(MOD((B1-A1)*1440,1440)/60)
余下分钟公式:=ROUND(((B1-A1-INT(B1-A1))*24-INT((B1-A1-INT(B1-A1))*24))*60,0)
或:=INT((B1-A1)*1440-(INT(B1-A1)*1440+INT(MOD((B1-A1)*1440,1440)/60)*60))

8、同工作薄连续多表、同位置(同区域)求和:
假设是Sheet1、Sheet2...Sheet5,且都是A1单元格求和或A1:B10求和
=SUM(Sheet1:Sheet5!A1)
=SUM(Sheet1:Sheet5!A1:B10)
【按Shift键,选中工作表】
可参考“合并计算”章节,请自行搜索“合并计算”查询。

9、判断是文本还是数字(注意:嵌套公式无效
=ISNUMBER(),返回值是 TRUE 或 FALSE
=ISTEXT(),返回值是 TRUE 或 FALSE