首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

显示列中最后一个非空单元格的地址(如果值不唯一)

显示列中最后一个非空单元格的地址(如果值不唯一)

答案:要显示列中最后一个非空单元格的地址,可以使用以下步骤:

  1. 首先,确定要操作的列。假设我们要操作的列是A列。
  2. 使用Excel的函数来实现这个功能。在B1单元格中输入以下公式:
  3. =IFERROR(ADDRESS(MAX(IF(A:A<>"",ROW(A:A))),COLUMN(A:A)),"")
  4. 这是一个数组公式,需要使用Ctrl+Shift+Enter键盘组合来确认。
  5. 公式的解释:
    • MAX(IF(A:A<>"",ROW(A:A))):这部分公式会返回列A中最后一个非空单元格所在的行号。
    • ADDRESS(MAX(IF(A:A<>"",ROW(A:A))),COLUMN(A:A)):这部分公式会将行号和列号转换为地址。
    • IFERROR(ADDRESS(MAX(IF(A:A<>"",ROW(A:A))),COLUMN(A:A)),""):这部分公式会处理如果列中没有非空单元格的情况,避免显示错误信息。
  • 拖动B1单元格的右下角,将公式应用到需要的单元格范围。

这样,B列中的单元格将显示A列中最后一个非空单元格的地址。如果A列中有多个非空单元格,B列中的单元格将显示最后一个非空单元格的地址。

这个功能在数据分析、报表生成等场景中非常有用。腾讯云提供的相关产品和服务可以帮助您进行数据分析和处理,例如:

  • 腾讯云数据万象(https://cloud.tencent.com/product/ci):提供图像和视频处理能力,可用于多媒体处理和人工智能应用。
  • 腾讯云云服务器(https://cloud.tencent.com/product/cvm):提供可扩展的虚拟服务器,用于部署和运行各种应用程序。
  • 腾讯云数据库(https://cloud.tencent.com/product/cdb):提供可靠的数据库服务,用于存储和管理数据。
  • 腾讯云云函数(https://cloud.tencent.com/product/scf):提供无服务器计算能力,用于处理事件驱动的任务和应用程序。

请注意,以上链接仅供参考,具体产品和服务选择应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

网页设计基础知识汇总——超链接

设置边框宽度,以像素点为单位边框宽度,设置宽度默认为0 ——取值为left、right、center,分别表示将表格在页面相对位置 属性:width:单元格宽度,单位用绝对像素或总宽度百分比 colspan、rowspan:单元格跨占数行数(缺省为1)                   nowrap...:禁止对表格单元格内容自动换 表格单元格: 在一些浏览器,没有内容表格单元显示得不太好。...如果某个单元格(没有内容),浏览器可能无法显示出这个单元格边框。为了避免这种情况,在单元格添加一个空格占位符,就可以将边框显示出来。... 标签对 之间才有效(即才能被显示出来) 创建跨多行、多表元: 跨越多: 在或标签符里利用colspan属性,并在其后写上想要跨越数。

3.3K30

VBA应用技巧:使用VBA快速隐藏工作表行

假设A包含有“Hide”和“Show”,其中显示为hide行将被隐藏,显示为show行将可见,如下图1所示。 图1 隐藏行程序需要设置起点、终点,然后设置从起点到终点循环。...为一个称为JoinR联合区域引入一个变量,需要检查变量JoinR是否有任何内容。如果它不是,那么希望通过简单添加来增加区域JoinR。...下面的代码检查JoinR是否为: If Not JoinR Is Nothing Then 如果不为,则会将JoinR区域设置为自身加上由r代表单元格,从而在每次遇到“Hide”单元格时,都会增加区域...如果JoinR为单元格等于“Hide”,则将按如下方式为JoinR指定其第一个单元格: Set JoinR = r 其中,JoinR等于r。...现在,JoinR附带了一个可验证区域,上面检查空白范围行将开始并持续添加到联合区域JoinR。 最后,在遍历和If语句完成后,该过程将一次性隐藏联合区域,然后该过程结束。

4.1K30
  • 精通Excel数组公式021:提取唯一列表并排序

    excelperfect 本文将综合使用前面系列中学习到技术,包括布尔逻辑、动态单元格区域、提取满足条件数据、统计唯一等,创建出一个解决问题大型公式。...当然,如果你不需要自动动态更新数据,完全可以使用Excel内置高级筛选或数据透视表功能。 使用辅助:从单列中提取唯一列表 借助于辅助来提取唯一比使用数组公式更容易。...图4 如果将上图4单元格填充值,则结果会自动更新。 数组公式:使用动态单元格区域并从单列中提取唯一列表 如下图5所示,在公式中使用了定义名称来统计唯一个数。 ?...注意到,在统计唯一个数公式,使用了ISTEXT函数,这样可以将数字、文本单元格排除。 下图6展示了提取唯一列表公式,忽略了区域中数字单元格。 ?...,意味着查找至少有一个字符,指定参数match_type为-1,查找指定区域中长度至少为1最后一个文本项。然后,将定义名称运用到数据有效性列表,如下图7所示。

    5K10

    Python替代Excel Vba系列(三):pandas处理规范数据

    ---- ---- 我们来看看数据: 注意看左上角有3个 nan ,是因为表格标题行前3。 由于前2有合并单元格,出现了很多 nan。 此外注意看第3,把课时序号显示成小数。...此外 pandas 中有各种内置填充方式。 ffill 表示用上一个有效填充。 合并单元格很多时候就是第一个,其他为,ffill 填充方式刚好适合这样情况。...如下是一个 DataFrame 组成部分: 红框是 DataFrame 部分(values) 上方深蓝色框是 DataFrame 索引(columns),注意,为什么方框不是一行?....stack() ,stack 方法默认把最后索引区域最后一个索引,移到行索引区域最后。由于目前 df 只有一个索引,因此直接调用 stack 即可。...此时,由于把唯一索引移走了,df 已经没有任何索引! .reset_index(-1) , 把最后行索引移走,并成为单独。 到此,df 又重新有了一层索引。

    5K30

    LayUI之旅-数据表格

    一旦设定,对应将会被固定在左或右,不随滚动条而滚动。 注意:如果是固定在左,该必须放在表头最前面;如果是固定在右,该必须放在表头最后面。...如果设置 true,则在对应表头显示排序icon,从而对开启排序功能。注意:推荐对同时存在“数字和普通字符”开启排序,因为会进入字典序比对。...) space() 任意一个可选 LAY_CHECKED Boolean 是否全选状态(默认:false)。...一旦设定,对应将会被固定在左或右,不随滚动条而滚动。 注意:如果是固定在左,该必须放在表头最前面;如果是固定在右,该必须放在表头最后面。...如果设置 true,则在对应表头显示排序icon,从而对开启排序功能。注意:推荐对同时存在“数字和普通字符”开启排序,因为会进入字典序比对。

    4.5K30

    python df 替换_如何用Python做数据分析,没有比这篇文章更详细了(图文详情)...

    “定位条件”在“开始”目录下“查找和选择”目录。  查看  Isnull 是 Python 检验函数,返回结果是逻辑,包含返回 True,包含则返回 False。...Python 中使用 unique 函数查看唯一。  查看唯一  Unique 是查看唯一函数,只能对数据表特定进行检查。下面是代码,返回结果是该唯一。...下面的代码和结果可以看到使用 dropna 函数后,包含 NA 两个字段已经不见了。返回一个包含数据表。  ...增加 keep=’last’参数后将删除最先出现重复,保留最后。下面是具体代码和比较结果。  原始 city beijing 存在重复,分别在第一位和最后一位。  ...1#如果 price >3000,group 显示 high,否则显示 low  2df_inner['group'] = np.where(df_inner['price'] > 3000,'

    4.4K00

    Microsoft Excel 最大行数各版本介绍

    激活a1单元格,按CTRL+SHIFT+右箭头,选择1行所有单元格,输入=COLUMN(),按ctrl+enter填充,鼠标移到1行最后一个单元格,看到数字就是Excel当前版本最大数。   ...关于Excel最大行列数引申出来一个小实例:A最后一个单元格。   ...比如一最后一个数往往用于计算合计数或代表整列某个性质,所以往往需要取这个数,然而有时这个数是在固定行上。所以需要取一最后一个函数。...假如需要提取A最后一个单元格数值,可以使用这个数组公式:   =INDIRECT("a"&MAX(IF(A2:A65536)))。   ...在 Excel ,超出最大行列数单元格数据将会丢失。

    5.6K10

    精通Excel数组公式022:提取唯一列表并排序(续)

    如下图15所示,在单元格A11公式确定要显示记录数。在Excel2010及以上版本,可使用AGGREGATE函数来提取记录,如果是之前版本,可以使用SMALL函数。 ?...图16 使用数组公式提取唯一列表并排序混合数据 下图17展示了从混合数据中提取唯一并排序公式。 ? 图17 一个超级长公式!下面简要讲解该公式。...如下图18所示,对于单元格区域A2:A5数据,升序排列后结果显示单元格区域G2:G5。而单元格区域C2:C5数字表示,如果排序该列表,有几个数据在你前面。...:A5)^0代替公式数组常量: =MMULT(--(A2:A5>TRANSPOSE(A2:A5)),ROW(A2:A5)^0) 如果希望单元格导致公式失败,使用IF(A2:A5””,A2:A5...2.第一个MATCH函数告诉INDEX要查找数据项相对位置。 3.暂时将MATCH函数参数lookup_value留为

    5.3K10

    针对SAS用户:Python数据分析库pandas

    下面显示了size、shape和ndim属性(分别对应于,单元格个数、行/、维数)。 ? 读校验 读取一个文件后,常常想了解它内容和结构。....PROC PRINT输出在此处不显示。 下面的单元格显示是范围按输出。列表类似于PROC PRINTVAR。注意此语法双方括号。这个例子展示了按标签切片。按行切片也可以。...解决缺失数据分析典型SAS编程方法是,编写一个程序使用计数器变量遍历所有,并使用IF/THEN测试缺失。 这可以沿着下面的输出单元格示例行。...由于为每个变量产生单独输出,因此仅显示SAS输出一部分。与上面的Python for循环示例一样,变量time是唯一有缺失变量。 ?...显然,这会丢弃大量“好”数据。thresh参数允许您指定要为行或保留最小。在这种情况下,行"d"被删除,因为它只包含3个。 ? ? 可以插入或替换缺失,而不是删除行和。.

    12.1K20

    RPA与Excel(DataTable)

    以“结束”模式移动或滚动 打开或关闭“结束”模式:End 在一行或一内以数据块为单位移动:End+箭头键 移动到工作表最后一个单元格,在数据中所占用最右最下一行:End+Home 移动到当前行中最右边单元格...选定活动单元格周围的当前区域:Ctrl+Shift+*(星号) 选定包含活动单元格数组:Ctrl+/ 选定含有批注所有单元格:Ctrl+Shift+O(字母O) 在选定,选取与活动单元格匹配单元格...:Ctrl+\ 在选定,选取与活动单元格匹配单元格:Ctrl+Shift+| 选取由选定区域中公式直接引用所有单元格:Ctrl+[(左方括号) 选取由选定区域中公式直接或间接引用所有单元格...Shift+箭头键 将选定区域扩展到与活动单元格在同一或同一行最后一个单元格:Ctrl+Shift+箭头键 将选定区域扩展到行首:Shift+Home 将选定区域扩展到工作表开始处:Ctrl+...将选定区域扩展到与活动单元格在同一或同一行最后一个单元格:End+Shift+箭头键 将选定区域扩展到工作表最后一个使用单元格(右下角):End+Shift+Home 将选定区域扩展到当前行最后一个单元格

    5.8K20

    《Python for Excel》读书笔记连载12:使用pandas进行数据分析之理解数据

    处理单元格方式一致,因此在包含单元格区域内使用ExcelAVERAGE公式将获得与应用于具有相同数字和NaN(而不是单元格系列mean方法相同结果。...下面的数据框架数据组织方式与数据库记录典型存储方式类似,每行显示特定地区指定水果销售交易: 要创建数据透视表,将数据框架作为第一个参数提供给pivot_table函数。...最后,margins与Excel总计(GrandTotal)相对应,即如果不使用margins和margins_name方式,则Total和行将不会显示: 总之,数据透视意味着获取(在本例为...Region)唯一,并将其转换为透视表标题,从而聚合来自另一。...这使得跨感兴趣维度读取摘要信息变得容易。在我们数据透视表,会立即看到,在北部地区没有苹果销售,而在南部地区,大部分收入来自橙子。如果要反过来将标题转换为单个,使用melt。

    4.2K30

    精通Excel数组公式026:你弄清楚大型数组公式是怎么工作吗?

    注意,如果公式元素评估后字符数超过8192个,会给出错误消息,因为单元格能够显示最大字符数是8192个。...注意,如果使用F9键之后按Enter键,那么评估计算将被硬编码到公式。 8.如果短时间内还没有弄清楚,不要放弃。很多公式高手对于一些公式也会花费很多时间才弄明白。...当你弄清楚并掌握后,这一切工作都是值得。 查找包含单元格第1个数据项 下图1展示了一个数组公式,获取一行第1个单元格数值。...image.png 图1 查找与行第1个单元格相关标题 如下图2所示,从标题中获取与行第1个单元格对应日期。...image.png 图9 最后提示 数组公式不能够计算整列 在Excel,虽然可以创建非常大数组公式,但不能创建使用整列数组,因为重新计算使用整列单元格数组公式是非常耗时,Excel不允许创建这类数组

    2.3K20

    VBA高级筛选技巧:获取唯一

    在VBA,AdvancedFilter方法是处理这种情形非常强大一个工具。该方法可以保留原数据,采用基于工作表条件,可以找到唯一。下面,将详细介绍如何获取并将唯一放置在单独地方。...如果数据没有标题,即第一个单元格是常规,则第一个可能会在唯一列表中出现两次。 通常,我们只是在一查找唯一。...例如,如果B查找唯一,则代码如下: Range("B:B").AdvancedFilter 或者: Columns(3).AdvancedFilter 注意,单元格区域可以是Columns集合单个...参数CopyToRange 如果选择xlFilterCopy作为参数Action,则需要指定要放置副本位置。CopyToRange参数执行此操作,可以只指定一个单元格,也可以指定整个。...如果输出区域太小,无法包含所有结果,VBA将溢出该区域。这意味着无法限制输出,因此要选择一个没有或可以覆盖原有

    8.3K10

    【工具】一个投行工作十年MMExcel操作大全

    :END, HOME 在当前行向右移动到最后一个空白单元格。...左移到相邻选定区域:CTRL+ALT+左箭头键 12>Excel快捷键之选择单元格或行 选定当前单元格周围区域:CTRL+SHIFT+*(星号) 将选定区域扩展一个单元格宽度:SHIFT+...箭头键 选定区域扩展到单元格同行同最后单元格:CTRL+SHIFT+ 箭头键 将选定区域扩展到行首:SHIFT+HOME 将选定区域扩展到工作表开始:CTRL+SHIFT+HOME 将选定区域扩展到工作表最后一个使用单元格...模式:END 将选定区域扩展到单元格同行最后单元格:END, SHIFT+ 箭头键 将选定区域扩展到工作表上包含数据最后一个单元格:END, SHIFT+HOME 将选定区域扩展到当前行最后一个单元格.../ 选定所有带批注单元格:CTRL+SHIFT+O (字母 O) 选择行不与该行内活动单元格相匹配单元格:CTRL+\ 选中不与该内活动单元格相匹配单元格:CTRL+SHIFT+|

    3.6K40

    Excel公式技巧88:使用FREQUENCY函数统计不同唯一和连续(上)

    如果 data_array包含任何,则FREQUENCY函数返回一个数组。 bins_array,必需,数组或引用,代表要将data_array分组区间。...如果bins_array包含任何,则FREQUENCY返回 data_array 元素数。 注意: FREQUENCY函数在选择要在其中显示返回分布一系列相邻单元格后,作为数组公式输入。...FREQUENCY函数忽略单元格和文本。 返回数组公式必须以数组公式输入。 统计不同 仅数值 如下图1所示,在单元格区域B4:B12有一数值,我们想要知道有多少个不同。 ?...在bins_array中有9个作为间隔,FREQUENCY函数返回数组中有10个。其中最后一个是大于最大指定间隔数量。...MATCH函数波浪号~用作预防通配符作为其中一个单元格起始字符。如果确定单元格永远不会以这些会带来问题字符(* ? 和 ~)开头,那么可以将“~”&替换为“”&。

    2.1K20

    7道题,测测你职场技能

    当我们鼠标单击“显示任一单元格,在编辑栏里,我们可以看到其“内核”其实是和输入一致。 例如,点击单元格C4,在编辑栏里会看到其实质和输入“猴子”是一致。...在“设置单元格格式”对话框,我们可以看到文本数字格式代码为@。 既然@代表一个文本占位符,那么,如果想文本重复显示,是不是重复@就能实现呢?...这是一个笨拙方法,在实际工作,要处理工作表并不可能像案例演示这样只有几行几列,而是有几百几千甚至几万行,而其中多个连续空白单元格更是毫无规律可言,不可能一个一个单元格地去填写。...如本次案例,我们是要定位出单元格,也就是“”,因此选择“”作为定位条件。 “确定”之后,如下图,就批量选中了表里连续单元格。...最后,把辅助删除即可。 【题目4】将下表籍贯含有“北”字单元格内容置换为“练习” 需求是,只要籍贯内容含有“北”字,就统一替换为“练习”。

    3.6K11

    工作必会57个Excel小技巧

    按ctrl+滚轮 8、快速切换到另一个excel窗口 ctrl + tab键 9、全屏显示excel界面 视图 -全屏显示 三、单元格显示 1、隐藏0 文件 -选项 -高级 -去掉“在具有零........”勾选 2、隐藏单元格内所有 ctrl+1打开单元格设置窗口 -数字 -自定义 -右边文框输入三个分号;;; 3、隐藏编辑栏、灰色表格线、标和行号 视图 -显示 -去掉各项勾选 四、单元格选取...选取最下/最右边单元格 按ctrl +向下/向右箭头 5、快速选取指定大小区域 在左上名称栏输入单元格地址,如a1:a10000,然后按回车 五、单元格编辑 1、设置单元格按回车键光标跳转方向...7、输入身份证号或以0开始数字 把单元格格式设置成文本,然后再输入 8、快速删除空行 选取表 - ctrl+g定位 -定位条件 - -删除整行 9、快速插入空行 在表右侧输入序号1,2,3.....N,然后再复制该序号到下面空行,最后按序号排序即可。

    4K30

    基于NPOIExcel导入导出类库

    特性配置导入验证,验证,唯一验证,错误标注等 用于基础配置和普通报表导入导出,对于复杂需求,比如公式,导出图片等暂不支持 GitHub地址: https://github.com/Mike-Zrw...可根据选中列名或者属性名导出指定 导入配置支持 ColumnRegexAttribute:正则判断,正则表达式判断单元格内容 ColumnRequiredAttribute:判断,对于不可为类型即使没有设置该特性...,仍会进行判断,所以如果一个可以为int类型,请设置字段类型为int?...ColumnUniqueAttribute:唯一判断,若不加此特性,默认对所有进行重复验证,可选择性加在某几列上组合验证。...所有错误文字展示 GetNotDisplayErrorMessage(): 无法在excel中标注错误信息,比如sheet格式不正确,excel格式不正确等 outPutStream: 错误单元格添加样式及标注输出到文件流

    83610

    Hbase-2.0.0_03_Hbase数据模型

    Cell 单元格是行、族和限定符组合,并且包含一个和时间戳,其中时间戳表示(value)版本。...com.cnn.www" t5 contents:html = "…​" "com.cnn.www" t3 contents:html = "…​" 概念视图中显示单元格根本不存储...因此,对content:html请求在戳记t8时不会返回任何。类似地,请求一个anchor:my.look.ca在时间戳t9上不会返回任何。但是,如果没有提供时间戳,则返回特定最新。...它可以有无限数量单元格,其中行和是相同,但单元格地址仅在版本维度上不同。 虽然行和键表示为字节,但是使用长整数指定版本。...特别是: 如果一个单元格多次写入具有相同版本,那么只有最后一次写入是可读取。 以递增版本顺序编写单元格是可以。 下面我们将描述当前HBase版本维度是如何工作

    1.7K20
    领券