当前位置: 首页 > news >正文

Excel学习

快捷按键
向右填充:ctrl+d  
向下填充:ctrl+r   
向下全选:ctrl+shift+down 
向右全选:ctrl+shift+right 
逻辑判断
多条件判断:if ( and(条件1,条件2...),真值,[假值] )  
多条件求和:sumifs (求和区域,区域1,条件1 ,区域2,条件2... )
多条件计数:countifs (区域1,条件1 ,区域2,条件2... )
数组存在判断:OR(VALUE(TEXTSPLIT({3,10,12},","))=10)
多条件最大值:maxifs(统计区域,区域1,条件1 ,区域2,条件2...)
多条件中位数:=MEDIAN(IF((条件范围1=条件1)*(条件范围2=条件2)..., 区域))
多条件匹配-多列多行:filter (返回列,(区域1=条件1)*(区域2=条件2)... ,错误值)
多条件-多列单行:xlookup ( 1,(条件1 = 查找值1) * (条件2 = 查找值2) ... ),返回区域,[错误值],[匹配模式] , [查找模式] )
多列条件相乘求和:sumproduct(条件区域1=条件1)*(条件区域2=条件2)... ,计算区域1 ,计算区域2 ... )
多条件分组:groupby (分组列,区域 , hstack( 分组函数名 ), [标题显示方式3],[总计1],[排序 -1,2] ,[筛选数组 (A:A<>"")*(B:B<>"")],[字段关系])
多公式简化:LET(变量1,值1,变量2,使用变量1计算,显示变量2)  
日期时间
获取当天日期:TEXT(TODAY(),"yyyy-mm-dd")
格式化日期:date (年,月,日)
获取日期差:dateif (开始日期,结束日期,计算单位)
获取年月日:Year()、month()、day()
增减月份:edate (日期,-1 )
获取当月最后一天:eomonth(日期,0)
随机生成指定区间日期:RANDBETWEEN(DATE(2025,1,1), DATE(2025,12,31))
字符处理
字符长度:len (单元格)
从字符左边截取:left (单元格,[字符个数])
从字符右边截取:right (单元格,[字符个数])
索引截取:mid (单元格,开始位置,字符个数)
字符格式化:text (单元格,数值格式)
字符拼接:textjoin (分隔符,是否忽略空白单元格,字符1,字符2/字符数组... )
字符拆分:textsplit (单元格,分隔符,[按行拆分],[是否忽略空白单元格],[是否区分大小写],[错误值])
获取固定字符前:texbefore(单元格,分隔符,[搜索方向] , [忽略大小写] ,[结尾匹配],[错判值])
获取固定字符后:textafter (单元格,分隔符,[搜索方向] , [忽略大小写] ,[结尾匹配],[错判值])
字符替换:substitutes (单元格,原字符,替换字符)
文本转公式:-- 文本   或  evaluate (文本) 
公式转文本:FORMULATEXT (单元格)
文本转值计算:IFERROR(SUM(--TEXTAFTER(TEXTSPLIT(A2,"|"),"*",2)*--TEXTBEFORE(TEXTAFTER(TEXTSPLIT(A2,"|"),"*"),"*")),"")
字符中文提取:CONCAT(REGEXP(单元格, "[一-龟]+"))
获取字符出现次数:(LEN("212")-LEN(SUBSTITUTE(212,1,""))
字符复制:REPT(字符串,重复次数)
单元格格式
单元格空白不显示:设置自定义单元格格式为  0;-0;;@​​ 
日期,年月日时分秒:yyyy-mm-dd HH:mm:ss
数组处理
数组转文本(默认逗号隔开):ARRAYTOTEXT(A1:A3&","&B1:C3)
数组合并:vstack(数组1, 数组2...)
变成一列:tocol (数组,[忽略特殊值],[通过列或行扫描] )
变成一行:torow (数组,[忽略特殊值],[通过列或行扫描] )
从数组开头或结尾返回行和列:take( 区域,行,[列] )
数组复制:REPTARRAY(数组,[列数],[行数] )
数字处理
小数截断:trunc (单元格,小数位数)
小数四舍五入:round(单元格,小数位数)向下rounddown  向上roundup
随机数:randbetween (最小整数,最大整数)
维度转变
二维转置:transpose(数组)
一维数组按列转二维:=WRAPROWS(向量,数组,[异常] )
间距填充
1、选中列,
2、Ctrl+G ,选择空值
3、输入=A1
4、ctrl+enter 填充 
多级联动
1、保证数据关系是: 首列(首行)是联动条件, 首列(首行)后都是联动数据
四川省  成都市   内江市
江苏省  苏州市  无锡市
2、选中数据,Ctrl+G定位
3、数据-指定-名称创建于最左列
4、名称管理器中可查看创建情况
5、数据-有效性-序列-来源-输入=INDIRECT(A2)
http://www.hskmm.com/?act=detail&tid=32667

相关文章:

  • 记一次激活Jetbrains全家桶流程
  • uni-app x开发商城系统,商品列表
  • PySimpleGUI 中有没有类似VB的timer组件
  • 【填坑】电脑用户名有中文字符,如何与github建立SSH连接
  • 数据采集第一次作业
  • 向量空间与子空间
  • 西工大开源 Easy Turn:全双工轮次转换检测模型;百度 MuseSteamer 引入开放世界生成能力丨日报
  • 10/16
  • 2025.10.16总结
  • 日常生活中的AI应用记录-2
  • containerd二进制安装
  • 维修笔记 | 一例滤波电容老化引发开关电源异常现象
  • (一)GPU与CUDA概述
  • 实验1 面向对象程序设计C++
  • 练习篇:第一次markdown成果展示
  • 微软已停止对 Windows 10 系统的支持
  • DirectX RayTracing (3) 程序图元及复杂光照
  • NiN模型
  • 2025秋_13
  • 2023 ICPC Hefei
  • 斑马日记2025.10.16
  • 可能是 ICPC2025 西安站游记
  • Active Directory用户账户安全配置与漏洞防范指南
  • 实验一 现代C++编程初体验
  • day013
  • Git SSH 推送完整流程总结
  • 运筹学奖学金项目促进科研多元化发展
  • 非托管内存怎么计算?
  • ubuntu配置镜像源和配置containerd安装源
  • dotnet集合类型性能优化的两个小儿科的知识点