Excel特殊符号及用法

一、公式中常用符号

表示一个单元格区域,如A1:B10
+ - * /   加减乘除运算符
>    大于号
>=  大于等于号
<    小于号
<=  小于等于号
<>  不等于号,如=IF(A1<>"销售部",,)
^数字         乘方运算,如2^3结果8。
^(1/数字)    开方运算 8^(1/3)结果为2
&   文本连续符,如 "A"& 1 结果为 A1
*    通配符 表示任意字符多个字符
 通配符,表示单个任意字符
{数字}  常量数组
{公式}  数组公式标志,在公式后按Ctrl + shift + Enter后在公式两端自动添加的。
$   绝对引用符号,可以在复制公式时防止行号或列标发生变动,如A&1公式向下复制时,1不会变成2,3..如果不加$则会变化。
工作表和单元格的隶属关于,如表格sheet1的单元格A1,表示为 Sheet1!A1

二、自定义格式中的符号

单个数字占位符,如果0的位数大于数字个数,会用0补齐,如123设置格式00000, 会显示00123。
# 单个数字占位符,和0区别是不会补位。
强制显示它后面的字符。
作用同 !
[ ] 设置条件,如 [>100][红色] 大于100的数字显示红色。
yyyy 4位年

m
aaa    星期代码,只显示大写数字
aaaa  星期代码,显示星期+大写数字
ddd    星期代码,英文简写
dddd  星期代码,英文全称
mmm   英文短月份
mmmm 英文月份完整单词
小时
m 分种
s  秒
用*后的字符补齐位置,让字符长度填满单元格。
@ 文本占位符,可以显示单元格的文本内容,如爱你 设置@@后可以显示为爱你爱你

三、具体应用示例

1、冒号符:单元格区域

        冒号的作用是:单元格区域

        在Excel中,用冒号间隔两个单元格,表示一个连续的单元格区域。

        示例:在C2单元格,输入函数公式:=SUM(B2:B9);即可计算出:总销售额。即代表:B2到B9单元格的连续区域。

        

2. &号符:文本连接符

        & 代表 文本连接符。可以将2个单元格的内容,连接在一起。如下图:

        选中C2单元格,并输入公式:=A2&B2,即可将:员工的姓名和职务拼接到一起,然后双击单元格右下角十字线,即可一键批量填充;

        

3、占位符:0

        数字:0可以用作占位符

        大家都遇到过这种情况,在表格中输入:001,零总是自动消失!只要加上这个占位符,就可以正常显示了!示例如下:

        先选中:B列单元格,并按Ctrl+1键,修改自定义代码为:000;(000代表次列有三位,不足的前面不自动补0)。 点击确认后,就可以在表格中输入:001 

         

4、$ 美元符(运算符):绝对引用

        $ :是Excel必会的运算符,因为几乎每天都会用到!作用是绝对引用,也就是锁定单元格,如果不加美元符,公式中的A1在下拉会变成:A2、A3、A4;

        选中数据区域,先输入公式:=B2/B10,然后选中:B10按F4键,或者手动加两个$,即可批量计算出销量占比,如果不锁定$B$10单元格,计算结果会出错;

        

5、*  星号符:通配任意个字符(也用作乘法运算符)

        星号,是Excel中的通配符,代表:所有字符。

        示例: 分离员工明细中的:姓名。只需要将A列,一起复制到B列,然后按Ctrl+H,弹出【替换】对话框,并将:*替换为空,就搞定了!

       

6、?问号符:通配任意单个字符

        ?和 *  都是通配符,都表示所有字符,只不过问号,只匹配一个字符,使用起来更加灵活;

        示例:如何将员工手机号的首位,批量改成0呢?按照上述方法,将:?替换成:0,就可以了,因为通配符问号,只匹配一个字符,因此,手机号码后十位保持不变!

        

7、! 感叹号:用于跨表引用

        感叹号:主要用于跨表引用;因为实际工作中,通常会操作多个表格。

        示例:我们先切换到:Sheet2,并输入函数公式:=SUM(Sheet1!C2:C9),即可计算出:Sheet1的总销售额。

        

8、[] 中括号:用于设置条件

        中括号:[ ],在Excel中的作用是:设置条件。

        示例:把销量大于10的数字,一键显示为红色,高亮显示!

        选中销量列,按下Ctrl+1键,弹出【单元格格式】对话框,并切换至【自定义】,输入代码:[红色][>=10];即可将销量大于10的单元格,高亮显示;

        

9、{ } 大括号

        大括号:{ };在Excel中代表数组,与函数组合使用,可以生成数组公式,大大提升我们的工作效率!

        示例:想计算出所有员工的销售额,输入下面函数:=SUM(B2:B9*C2:C9);一键即可搞定,但是要注意,数组公式一定要同时按下:Ctrl+Shift+Enter,结束确认;即完整公式为:

{=SUM(B2:B9*C2:C9)}

        

10、-- 双负号:

        功能:将文本型数字转化为可计算的数值。

        说明:excel提供了很多不同的数据格式,文本就是其中一种。通过各种文本函数取值或系统下载下来的报表,都有可能产生文本型数字。一般运算会默认将文本(包括文本型数字)当成0处理,从而可能对求和结果产生干扰。为了避免这种错误,我们会在数据前添加双符号“--” 来将文本型数字转化为数值型数字参与计算。

文本型数字示例如下:

 应用示例如下:

   

 

 

 

 

 

 

 

  • 7
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用Apache POI库来操作Excel文件,并使用Java的字符串处理方法来清除特殊符号及空格。 以下是示例代码: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class ClearExcelContent { public static void main(String[] args) { String fileName = "example.xlsx"; // Excel文件名 String sheetName = "Sheet1"; // 表格名称 String outputFileName = "example_output.xlsx"; // 输出的Excel文件名 try { FileInputStream inputStream = new FileInputStream(new File(fileName)); Workbook workbook = new XSSFWorkbook(inputStream); Sheet sheet = workbook.getSheet(sheetName); // 遍历所有行和单元格 for (Row row : sheet) { for (Cell cell : row) { // 清除特殊符号及空格 String cellValue = cell.getStringCellValue().replaceAll("[^\\w\\s]+", "").trim(); // 设置新的单元格值 cell.setCellValue(cellValue); } } // 保存修改后的Excel文件 FileOutputStream outputStream = new FileOutputStream(new File(outputFileName)); workbook.write(outputStream); workbook.close(); System.out.println("Excel内容清除完成!"); } catch (IOException e) { e.printStackTrace(); System.out.println("Excel文件读取失败!"); } } } ``` 上述代码会读取`example.xlsx`文件中的`Sheet1`表格,并使用正则表达式将每个单元格中的特殊符号和空格清除,然后将修改后的内容保存到`example_output.xlsx`文件中。请根据自己的实际需求修改代码中的文件名和表格名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值