有人说 Excel 的 n 函数是鸡肋?用两个案例教他做人

文摘   2024-11-05 19:01   上海  

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


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


有读者说希望讲讲 n 函数的应用。这个函数的用法我曾经写过不少,不过既然宝子有要求,今天就用两个案例让大家直观感受这个最短函数的巧妙之处。


案例 1:


给下图 1 中的每个部门设置递增编号,换个部门重新编号。


效果如下图 2 所示。


解决方案 1:


1. 选中 A2:A16 区域 --> 按 Ctrl+G


2. 在弹出的对话框中点击“定位条件”按钮。


3. 在弹出的对话框中选择“空值”--> 点击“确定”


4. 输入以下公式 --> 按 Ctrl+Enter:

=N(A1)+1


公式释义:

  • n 函数的作用是返回转化为数值后的值;

  • 当参数为数值时,返回数值本身;如果参数为文本,则返回 0;

  • 本公式中,如果单元格上方为文本,则 N 函数返回 0,+1 后从 1 开始编号;如果上方为数值,则数值以步长为 1 顺序递增


案例 2:


给下图 1 中每一个部门编同一个号,部门变换则编号递增。


效果如下图 2 所示。


解决方案 2:


1. 选中 A2:A14 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=IF(B1<>B2,N(A1)+1,N(A1))


公式释义:

  • IF(B1<>B2,N(A1)+1:如果 B2 的部门名称跟上方单元格 B1 中的不同,则用 N 函数取出 A1 的数值后 +1,即部门变换则编号递增;

  • ...N(A1):否则的话,编号就与上一单元格保持一致

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

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