Excel查找有数据的最后一列(4种快速方法) |
您所在的位置:网站首页 › excel如何查找最后一条记录数据 › Excel查找有数据的最后一列(4种快速方法) |
在一个大的工作表中,手动查找最后一列数据是很耗时的,而且不友好。 有一些函数可以让你快速找到最后一列数据。 在这篇文章中,我将解释如何使用这些函数和 VBA 在Excel中找到最后一列的数据。 为了使解释更生动,我将使用一个代表订单信息的样本数据集。 该数据集有4列,分别是 订单日期,订单编号。 和 数量 . 下载工作手册来练习 Excel查找有数据的最后一列.xlsm 用数据查找最后一列的4种方法 1.使用LOOKUP函数查找有数据的最后一列要在Excel中找到最后一列数据,你可以使用 LOOKUP函数 在这里你可以查询任何特定列的最后值,而不仅仅是最后一列。 让我们开始程序。 首先,选择任何单元格来放置你的结果值。 See_also: 如何在Excel中计算投资回收期(简单步骤)?➤ 我选择了细胞 F4 然后,在以下公式中输入 公式吧 或进入选定的单元格。 =lookup(2,1/(d:d""),d:d)在这里,在 LOOKUP 函数,我想获得 最后一列数据 取决于 订单ID 列为 查找_值 价值。 我选择的范围是 D:D 列为 查找_向量 在那里我使用了一个 不等 之后,用操作符()找到非空的单元格。 1 以了解哪些单元格包含数据。 然后,作为一个 结果_向量 使用范围 D:D 的 数量 列。 现在,按 进入 钥匙。 因此,你会看到数据集的最后一列数据。 2.使用 INDEX ; COUNT 功能通过使用 INDEX函数 和 COUNT 函数一起,你可以找到最后一列数据。 让我们跳到程序。 首先,选择任何单元格来放置你的结果值。 ➤ 我选择了细胞 F4 然后,在以下公式中输入 公式吧 或进入选定的单元格。 =index(d4:d9,count(d4:d9))在这里,在 索引 函数,我选择的范围是 D4:D9 作为一个 阵列 .接下来,由于 行数 的。 索引 函数使用了 COUNT 函数来获取所选范围的最后一个值的位置 D4:D9 ...... COUNT 函数将返回最后一个位置,然后 索引 函数将返回该位置的值。 现在,按 进入 键,你会看到数据集的最后一列数据。 类似的阅读。 在Excel中查找大于零的列的最后一个值(2个简单的公式)。 在Excel中查找最后一个带值的单元格(6种方法) 在Excel中查找多个数值(8种快速方法) 如何在Excel中从右侧查找(6种方法) 3.使用MIN ; COLUMN然后INDEX函数你也可以使用 闵氏函数 与 专栏 和 栏目 函数来获得最后一列的编号。 根据最后一列的编号,你可以通过以下方法找到最后一列的数据 索引 功能。 首先,启动程序以获得最后一列数字。 ➤ 我选择了细胞 F3 然后,在以下公式中输入 公式吧 或进入选定的单元格。 =min(column(a4:c9))+columns(a4:c9)-1在这里,在 专栏 函数选择的范围 A4:C9 作为一个 参考资料。 它将返回一个包含给定范围内所有列号的数组。 现在,为了获得第一列数字,使用了 敏 功能。 然后 栏目 函数将给出所选范围的总列数 A4:C9 现在你可以将总列数与第一列相加,然后 减去1 以确保范围内最后一列的数字。 最后,按 进入 然后,你会得到最后一列的编号。 现在,让我们继续这个程序,获得最后一列数据。 选择任何单元格来放置你的结果值。 ➤ 我选择了细胞 F4 然后,在以下公式中输入 公式吧 或选定的单元格中。 =index(a4:c9,6,f3)在这里,在 索引 函数,选择了范围 A4:C9 作为一个 阵列 然后选择了最后的非空行,这就是 6 作为 行数 ( 需要记住的是,行号应该是根据数据集来确定的,你可以通过提供行号来找到任何一行的值。 ). 接下来,使用了 F3 单元格值为 列数 ,该公式将返回相应的行和列号的值,这将是最后一列数据。 See_also: :右键复制和粘贴在Excel中不起作用(11种解决方案)新闻 进入 ,你将得到最后一列数据。 4.使用VBA查找有数据的最后一列如果你想显示最后一列的数据,你也可以使用 VBA . 让我们开始这个程序。 首先,打开 开发商 标签;; 选择 视觉基础 ( 键盘快捷键 ALT + F11 ) 接下来,它将打开一个新的窗口 Microsoft Visual Basic for Applications. 从那里,打开 插入 ;; 选择 模块 A 模块 将会打开,然后在打开的代码中输入以下代码 模块 . Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox " Last Column With Data is " ; cell_value End Sub在这里,我宣布 次级程序 查找有数据的最后一列 我使用了 COUNT 方法来计算最后一列,然后我用 价值 方法来获取最后一列的值,我提供了行号。 9 在这里,我把这个值存储在 cell_value 变量。 为了显示该值,我使用了 MsgBox . 最后。 拯救 代码,然后回到工作表。 接下来,打开 查看 标签;; 从 巨集 ;; 选择 查看宏 ➤ A 对话框 将会弹出。 现在,从 巨集名称 选择 查找有数据的最后一列 同时选择工作簿中的 巨集在 . 然后。 运行 选定的 宏观 . 因此,它将在一个信息框中显示最后一列的值。 练习部分我在工作手册中提供了一张练习表来练习这些解释的方法。 你可以从上面的链接下载。 总结在这篇文章中,我解释了在Excel中寻找最后一列数据的4种快速方法。 希望这些不同的方法能帮助你找到最后一列的数据。 最后,如果你有任何形式的建议、想法或反馈,请随时在下面评论。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |