一个案例直观理解 Excel 单元格绝对引用和相对引用的区别

文摘   2024-09-13 19:02   上海  
公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!


点击上方蓝字 --> 点击“...”--> 选择“设为星标


解答一个网友需求,之所以拿来写一写,因为这个案例比较典型,可以教大家学会单元格的绝对和相对引用的区别。


案例:


按以下要求设置:

  • 如果下图 1 中的姓名有重复,则在每个重复姓名后面添加编号;

  • 如果姓名唯一,则不需要加编号;

  • 将所有唯一姓名高亮显示

效果如下图 2 所示。


解决方案:


1. 在 B2 单元格中输入以下公式 --> 下拉复制公式:

=IF(COUNTIF($A$2:$A$23,A2)=1,A2,A2&COUNTIF($A$2:A2,A2))


公式释义:

  • IF(COUNTIF($A$2:$A$23,A2)=1,A2:如果 A2 单元格的值在区域 $A$2:$A$23 中出现的次数为 1,则显示 A2 单元格的内容;

  • A2&COUNTIF($A$2:A2,A2):否则就显示 A2 单元格及其出现的次数


* 这个公式中要注意区别两个 countif 参数的绝对和相对引用。


接下来设置高亮显示。


2. 选中 A2:A23 区域 --> 选择工具栏的“开始”-->“条件格式”-->“新建规则”


3. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=COUNTIF($A$2:$A$23,A2)=1


4. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的填充色 --> 点击“确定”


5. 点击“确定”。


全部设置完成。


转发、点赞、在看也是爱!

Excel学习世界
你遇到的所有 Excel 坑,我都帮你趟过了。
 最新文章