文章目录
- Excel
- excel表格怎么换行
- excel如何批量在单元格前面加字
- 快捷键
- 转成日期时出现负日期或时间显示为#######
- 自定义日期
- 插入图片没有原图清晰
- 去掉单元格前后空格
- #DIV/0!等错误结果改成自定义字符显示
- #VALUE!错误
- 设置单元格下拉框选项
- 高亮度标识重复值
- 公式
- SUMIF
- IF
- SUMIFS
- COUNTIFS
- XLOOKUP
- 一个精确查找条件
- 两个精确查找条件
- 两个模糊查找条件
- SUBTOTAL
- &
- RIGHT
- LEFT
- LEFT、FIND
- MID、FIND、LEN
- ROUND 四舍五入
- 时间相关
- 注意
Excel
excel表格怎么换行
1.自动换行:选中需要换行的单元格区域,点击开始选项中的自动换行按钮即可
2.手动换行:单击选中一个单元格,将鼠标光标移动到要换行的位置,按住Alt+回车键即可进行手动换行。
excel如何批量在单元格前面加字
一:单元格设置对话框–>自定义,点右侧的@
,在顶部编辑框中输入要批量添加的内容。注:试过但是没有用。
二:在编辑单元格中输入公式="内容"&A2
。
快捷键
快捷键 | 含义 |
| 单元格换行 |
| 左右子表切换 |
| 选中某方向后面所有单元格 |
| 跳转某方向最后面单元格 |
转成日期时出现负日期或时间显示为#######
1.选中需要修改的单元格,点击数据->分列。
2.选择分隔符号,再点下一步。
3.选择“其他”,然后在后面加“-”,再点下一步。
4.选择“日期”,并设置想要的格式,如YMD格式,点击完成。
自定义日期
自定义->类型yyyy/m/d hh:mm:ss
,hh/mm/ss这样重复的两个相同字母的都是小于10的数字前面会加一个0。一个字母占一个数字。
插入图片没有原图清晰
打开excel文件->点击顶部文件->选项->高级->图像大小和质量(S)->勾选不压缩文件中的图像(N)->默认分辨率(D)选最大数字。
如果需要打印的话,勾选图形的高质量模式(Q)。
去掉单元格前后空格
用WPS打开,点击单元格,格式错误提示图标,去掉空格。像转换数值一样。
#DIV/0!等错误结果改成自定义字符显示
=IF(ISERROR(F4/E4),"-",F4/E4)
#VALUE!错误
1.若公式的单元格存在空白,可能有文本字符,或公式生成的空文本。解决:选中空白单元格,按快捷键delete删除。
2.不是上面问题1产生的,可以用ISERROR公式解决。
设置单元格下拉框选项
Office:
选中需要有下拉框的单元格 - 数据 - 数据验证 - 设置 - 允许:序列,勾选忽略空值/提供下拉箭头 这两个框;来源:下拉框的内容,关联表格或者输入文本内容正常,调整,取消,新增
等来源。
WPS:
选中需要有下拉框的单元格 - 数据 - 插入下拉列表 - 从单元格选择下拉选项(还可以清除规则) - 确定。
高亮度标识重复值
1、选定目标单元格。
2、【条件格式】-【突出显示单元格规则】-【重复值】,单击【设置为】右侧的下拉类表框,选择填充色或自定义填充并【确定】。
公式
SUMIF
=SUMIF(后台订单!$B$2:$B$3298,A2,后台订单!$AF$2:$AF$3298)
说明:判断求和,一个判断条件。
注意:$B$2:$B$3298
改成B2:B3298
下拉时,范围将变成B3:B3299
,不加$
范围不会改变。
IF
1.=IF(OR(AB2="新越昌晖 D22006",AB2="搬运宝 BYB-1600"),"2","1")
说明:判断一个值是否等于A或者B,2
是等于的值,1
是不等于的值。
2.=IF(AND(B2='生产',C2='主操'),'有','无')
说明:如果同时符合,返回“有”,否则为无。=IF(AND(AD3="已领奖",AH3<>""),"否","")
说明:如果同时符合,返回“否”,否则为空。<>""
是不为空的意思。
注意:IF里可以放其它的公式。
3.=IF(COUNTIF(G2,"*;*")=0,"无","有")
判断单元格是否存在;
字符。
SUMIFS
=SUM(SUMIFS(后台订单!$AF$2:$AF$3298,后台订单!$B$2:$B$3298,A2,后台订单!$AB$2:$AB$3298,勿删!$I$6)+SUMIFS(后台订单!$AF$2:$AF$3298,后台订单!$B$2:$B$3298,A2,后台订单!$AB$2:$AB$3298,勿删!$I$7)+SUMIFS(后台订单!$AF$2:$AF$3298,后台订单!$B$2:$B$3298,A2,后台订单!$AB$2:$AB$3298,勿删!$I$8))
说明:判断求和,多个判断条件。方式二:=SUM(SUMIFS(后台订单!$AF$2:$AF$3298,后台订单!$B$2:$B$3298,A2,后台订单!$AB$2:$AB$3298,{"京东E卡200元在线充值","加油卡500元在线充值","[中石化][中石油]加油卡500元在线充值"}))
注意:
1.多个条件多个值,第二个之后的要用分号隔开。例:=SUM(SUMIFS(F2:F10,D2:D10,{"广州","杭州"},E2:E10,{86;80;65}))
。
2.SUMIFS只对数值求和,文本则忽略,如果选中的求和区域全为文本,则返回 0;如果既有文本又有数值,则只取数值求和。
3.如果在条件中使用文本条件、含有逻辑或数学符号的条件都必须用双引号 " "
括起来;例如使用大于号,应该这样写:">50"
或">"&50
。
4.可以在条件中使用通配符问号?
和星号*
,问号匹配任意单个字符,星号匹配任意一个或一串字符。例:=SUM(SUMIFS(F2:F10,B2:B10,"????",D2:D10,"*州*",E2:E10,">60"))
,统计产品名称为四个字、销售地区含有“州”字、价格大于60元的全部服装销量之和。如果要找?
和*
,需要在它们前面加转义字符~
。例如要查找?
,需要这样写~?
。
5.不等于空或者等于空。不等于空"<>"&""
,等于空"="&""
。
COUNTIFS
=COUNTIFS(后台订单!$B$2:$B$3298,A2,后台订单!$W$2:$W$3298,"<>",后台订单!$X$2:$X$3298,"三等奖")
说明:判断计数,多个判断条件,跟SUMIFS用法相近。"<>"
是条件不为空,"="
或者""
是条件为空。
XLOOKUP
使用XLOOKUP第一个参数值尽量不是公式,否则会查找不出来。
一个精确查找条件
=XLOOKUP(AH5,'202201005-202201104 更新11.14'!$C$2:$C$117,'202201005-202201104 更新11.14'!$S$2:$S$117,"")
说明:第一个参数是查找指定的值,第二个参数是查找值的范围,第三个参数是返回值的范围,第四个参数是没有找到返回值(可为文本等,可没有)。
两个精确查找条件
=XLOOKUP(A2&D2,play_ssslog_tagmid!$D$2:$D$89188&play_ssslog_tagmid!$C$2:$C$89188,play_ssslog_tagmid!$D$2:$D$89188,"")
多个条件用&
拼接。
两个模糊查找条件
=XLOOKUP(A2&"*"&D2&"*",cl_store!$A$2:$A$62172&cl_store!$Y$2:$Y$62172,cl_store!$A$2:$A$62172,"",2)
2
是模糊的意思,模糊查找一定要加上2(注意)。这里的D2
是单元格,*
表示多个字的碳排放,?
是一个字的通配符。公式也可以换成:=XLOOKUP(A2&"*230*",cl_store!$A$2:$A$62172&cl_store!$Y$2:$Y$62172,cl_store!$A$2:$A$62172,"",2)
。
SUBTOTAL
=SUBTOTAL(9,D12,D21,D30,D38)
相当于=D12+D21+D30+D38
。
&
=""&D2&""
拼接。
RIGHT
=RIGHT(D2,1)
获取单元格中最右的1个字符。
LEFT
=LEFT(S2,LEN(S2)-12)
取去掉右边12字符。
LEFT、FIND
=LEFT(A1,FIND(":",A1)-1)
取某个字符的左边。FIND查找冒号的位置,LEFT提取冒号左边的部分。-1
去除冒号本身。
MID、FIND、LEN
=MID(A1,FIND(":",A1)+1,LEN(A1)-FIND(":",A1))
取某个字符的右边。FIND查找冒号的位置,MID提取冒号右边的部分。+1
跳过冒号本身,LEN(A1)-FIND(":",A1)
提取剩余的字符。
ROUND 四舍五入
=ROUND(B3376,0)
时间相关
D2单元格值2024/1/1
。=YEAR(D2)&"年第"&WEEKNUM(D2,2)&"周"
年周数2024年第1周;="周"&WEEKDAY(D2,2)
星期几周1;=MONTH(D2)&"月"
月份1月
注意
筛选之后的可以连续粘贴,隐藏列则不行。