EXCEL这列中的空单元格为啥选“空值”定位不了?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL这列中的空单元格为啥选“空值”定位不了?相关的知识,希望对你有一定的参考价值。
EXCEL这列中的空单元格为什么选“空值”定位不了?无公式等任何内容,需要按DELETE删除一下 才可以定位到为什么?
方法1:
表格自动判断表格有效范围。
数据→分列→分隔符号→完成,删除假空值。
方法2:
步骤1:Ctrl+H替换,查找假空值(非空格,不输入任何值),替换为0。
步骤2:Ctrl+H替换,查找0,替换为空值(不输入任何值)。查找假空值的原理,是利用查找工具找假空值(计算错误的空值,且不是数值格式),定位工具则不可以。
该现象像是office的bug。
参考技术A “需要按DELETE删除一下”这就充分说明,这些所谓的“空单元格”并不是真正的空单元格,而是包含有“不可见字符”。
建议处理方法:
1、双击单元格,进入编辑状态,鼠标选取全部内容(不管可见还是不可见)后,按“Ctrl+C”复制它,再按“Esc”键退出编辑;
2、按“Ctrl+H”调出“查找与替换”,在“查找内容”粘贴第一步所复制的内容,然后点击“全部替换”按钮!
3、再重新定位“空值”试试看! 参考技术B 将文本的数字,转换成数值,可以在任意空白单元格,输入数字1,并复制它。
选中要转换成数值的单元格,并在选区点击鼠标右键,在弹出窗口选择“选择性粘帖” 在弹出的对话框中,点“乘”→确定。之所以不能定位,是因为存在文本数字,按以上方法即可解决。
将文本的数字,转换成数值,可以在任意空白单元格,输入数字1,并复制它。
选中要转换成数值的单元格,并在选区点击鼠标右键,在弹出窗口选择“选择性粘帖” 在弹出的对话框中,点“乘”→确定。之所以不能定位,是因为存在文本数字,按以上方法即可解决。
Excel - 如何比较 2 列中的单元格,然后如果 B 列匹配,则使用 B 列中匹配单元格旁边的 C 列中的值?
【中文标题】Excel - 如何比较 2 列中的单元格,然后如果 B 列匹配,则使用 B 列中匹配单元格旁边的 C 列中的值?【英文标题】:Excel - How to Compare Cells from 2 Columns then if Column B Matches, Use the Value in Column C next to the Matching Cell in Column B? 【发布时间】:2013-01-14 22:48:08 【问题描述】:我不知道还能问谁,所以如果你能提供帮助,我将不胜感激。
我有 4 列:
在 A 列中,我有 1000 个产品 Sku 的更新列表,即。 A1001 来自 C 列。 在 B 列中,它是空的。 在 C 列中,我有 1500 个 sku 的旧列表 在 D 列中,我有一个与 C 列中的 sku 对应的名称值。即。皮塔饼
样本数据:
A B C D A10897 () A10897 皮塔饼 A15006 () A15006 蜡烛 A15008 () A15016 番茄 A15009 () A15017 牛奶 A10900 () A10900 面包 A10901 () A10901 小麦到目前为止,我已经尝试了 3 个公式,但它没有返回正确的名称。
=IF(ISNA(VLOOKUP(E2,$B$2:$B$9999,1,FALSE)),"No",F2)
什么 excel 公式会将 A 列中的单元格与 C 列进行比较,以查看它们是否匹配,如果匹配,则将 C 列旁边 D 列中的单元格的值显示到 B 列中匹配单元格旁边的单元格中A列。
像这样:
A B C D A10897 皮塔饼 A10897 皮塔饼 A15017 牛奶 A15006 蜡烛 A10901 小麦 A15016 番茄 ...(不匹配)A15017 牛奶 ...(不匹配)A10900 面包 ...(不匹配)A10901 小麦 ETC...请帮助绝望
谢谢。
【问题讨论】:
【参考方案1】:这应该可行:
=IFERROR(VLOOKUP(A2,$C$2:$D$9999,2,0),"(NO MATCH)")
【讨论】:
以上是关于EXCEL这列中的空单元格为啥选“空值”定位不了?的主要内容,如果未能解决你的问题,请参考以下文章