如何在Excel中使用COLUMN函数(4个理想的例子)

  • Share This
Hugh West

有时,我们可能需要计算或确定任何特定单元格的列号。 为此,Excel提供了一个函数,名为 专栏 这个函数返回任何参考单元格的列号。 你将得到一个完整的概念,即如何 COLUMN函数 在本文中,我将向你展示如何在Excel中使用 COLUMN函数 在Excel中。

下载实践工作手册

你可以在这里下载免费的Excel工作簿,自己练习。

COLUMN 功能使用.xlsx

COLUMN功能介绍

摘要

该函数返回一个单元格引用的列号。

语法

的语法或公式。 COLUMN函数 在Excel中是。

=COLUMN([参考])

论点

争论 必备或可选 价值
[参考] 可选 我们希望返回列号的单元格或单元格区域。 如果引用参数指的是单元格区域,并且如果COLUMN函数是作为一个水平数组公式输入的,那么COLUMN函数会以水平数组的形式返回引用的列号。

返回

该函数将根据给定的单元格引用,返回一列的编号。

在Excel中使用COLUMN函数的4个理想例子

在这篇文章中,你将看到四个理想的例子,说明如何使用 COLUMN函数 你会发现如何直接使用这个函数,以及如何将这个函数与其他Excel函数结合起来以获得某个值。

我将使用以下样本数据集来解释这篇文章。

1.确定列号

的基本应用或使用 COLUMN函数 从下面的讨论中,你会更好地理解它。

  • 首先,请看以下图片,你会发现 COLUMN函数 以不同的单元格范围作为参考的公式。
  • 我将在下一节讨论每个公式。

  • 首先,第一个公式返回当前单元格的列号。 也就是3为列 C .
  • 其次,以下公式将返回 G10 单元格的列号是7。
  • 第三,你将能够返回列号的 A4:A10 范围,该范围通过使用第三个函数为1。
  • 同样,利用第四个函数,你可以看到以下的列号 A4:F10 动态阵列是1到6。
  • 最后,上图中的最后一个公式返回的是 A4:F10 动态数组,该数组为1。

2.查找任何范围的第一和最后一列号码

通过使用 COLUMN函数 你可以找到任何单元格区域的第一和最后一列数字。 为此,你必须结合 COLUMN函数 闵氏函数 来找到第一列的编号,然后 巨大的功能 查看最后一列的编号。 请看以下步骤以便更好地理解。

步骤。

  • 首先,要找到一个单元格区域的第一列,在单元格中使用以下组合公式 D13 .
=min(column(c5:e11))

  • 其次,在按下 进入 你会看到所需的列号,即3。

  • 同样,要查看同一单元格区域的最后一列编号,在单元格 D15 ,插入以下组合公式。
=max(column(c5:e11))

  • 最后,在按下 进入 ,你可以看到这个单元格区域的最后一列的数字,它将是5。

阅读更多。 如何在Excel范围内查找文本&返回单元格引用(3种方法)

3.用VLOOKUP函数作为动态列参考

在这个例子中,你会看到通过使用 COLUMN函数 为了成功地执行这项任务,你将需要下列工具的帮助 VLOOKUP函数 现在让我们按以下步骤执行这一程序。

步骤。

  • 首先,取下面的数据集,其中有所有必要的信息。
  • 与此同时,做三个额外的字段来显示这个程序的结果。

  • 其次,为了使公式更容易应用,我将制作一个列产品的下拉列表 C 在细胞中 B15 .
  • 为此,首先选择单元格 B15 然后到 数据 选项卡。
  • 此后,从 数据工具 组,选择 数据验证 .

  • 第三,从 数据验证 对话框,使下拉样式为 列表 并给出适当的单元格范围来创建下拉菜单。
  • 最后,按 认可 .

  • 因此,从下面的图片中,你将能够看到包含产品名称的下拉菜单。

  • 第五,了解细胞的特定产品的销售商名称 B15 ,在单元格中使用以下组合公式 D15 .
=vlookup($b15,$c$5:$e$12,columns($c5:c5)+1,0)

公式分解

=vlookup($b15,$c$5:$e$12,columns($c5:c5)+1,0)

  • 这里 $B14 是输入字段。 我将在这个字段中输入输入。
  • $B$4:$D$11 是存储数据的表的范围。
  • columns($b4:b4)+1 公式的这一部分将返回卖方列的值。
  • 界定 0 作为range_lookup,我们考虑用完全匹配的方式进行比较。
  • 你对探索这个VLOOKUP功能感兴趣吗? 试试这些链接。

    1.如何在Excel中使用VLOOKUP获取最大值

    2.VLOOKUP和HLOOKUP组合的Excel公式(附示例)

    3.用VLOOKUP公式比较不同表格中的两列!

    4.在Excel中使用带有IF条件的VLOOKUP(5个真实案例)。

  • 之后,点击回车键,你将得到所需的卖家名称。

  • 此外,如果你还想知道该产品的价格,请在单元格中插入以下公式 E15 .
=vlookup($b15,$c$5:$e$12,columns($c5:d5)+1,0)

  • 最后,按 进入 而你的工作就会完成。

  • 此外,通过改变单元格的值 B15 你可以得到你想要的产品的结果。

阅读更多。 如何在Excel中使用COLUMNS函数(3个例子)

类似读物

  • 如何在Excel中使用INDIRECT函数(12个合适的例子)
  • 在Excel中使用OFFSET函数(3个例子)
  • Excel中的Offset(...)函数及示例

4.将COLUMN功能与MOD和IF功能相结合

假设你有一个任何组织的月度账单的数据集,你想在每三个月增加一个特定的数字。 你可以通过使用以下方法执行这项任务 基金会 , 专栏。 MOD 要做到这一点,请看以下步骤。

步骤。

  • 在开始时,请看下面的图片,每月的账单,我想在每第三个月的账单中增加500美元。

  • 其次,为了做到这一点,在单元格中写下以下公式 C5 .
=IF(MOD(COLUMN(C7)+1,3)=0,$F$4+C7,C7)

公式解释

=IF(MOD(COLUMN(C7)+1,3)=0,$F$4+C7,C7)

  • 这里 mod(column(b4)+1,3) 从数据集中找到每三个月的数据。
  • $E$8+B4 如果条件为真,将把当前账单与输入的账单相加。
  • B4 是在条件为假的情况下使用的,它将打印前一个账单。
  • 第三,按 进入 你会发现结果与 C5 D5 因为它是第一个月。
  • 为了看到整个行和所有列的结果,拖动 自动填表 在右边。

  • 最后,你将能够像下图那样,每隔三个月就增加500美元的价值。

需要记住的事情

  • 这个功能将提供一个 #NAME! 如果你在参数中提供了一个无效的引用,会出现错误。
  • 在第四种方法中,我从第二列创建了我的数据集。 如果你的数据集从另一列开始,那么你必须修改公式,同时进行修改

总结

这就是本文的结尾。 我希望你觉得这篇文章对你有帮助。 在阅读了上述描述之后,你将能够理解如何使用 COLUMN函数 请在下面的评论部分与我们分享任何进一步的疑问或建议。

ǞǞǞ ǞǞǞ 团队始终关注您的喜好。 因此,在评论之后,请给我们一些时间来解决您的问题,我们将以最好的解决方案来回复您的疑问。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.