AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1701039
Accepted
florismk
florismk
Asked: 2022-01-25 04:42:18 +0800 CST2022-01-25 04:42:18 +0800 CST 2022-01-25 04:42:18 +0800 CST

为什么 Excel 会在我的某些文本单元格中添加前导撇号?

  • 772

我有一个工作表,其中包含一个表格对象。工作表中的所有数据都是我手动添加的,包括表格中的数据和列标题。

我刚刚注意到,在 16 个表格列标题中的 13 个中,Excel 在标题中添加了前导撇号。在其他 3 中,列标题没有前导撇号。进一步调查,我发现了另外 5 个单元格(表格外),其中 Excel 在文本内容中添加了前导撇号。

所有其他单元格都没有前导撇号。除了表格总计行之外,所有其他单元格都包含文本或为空。

当我尝试从单元格内容中删除前导撇号时,当我按 Enter 时它会立即重新添加。当我为这些单元格键入新内容时,每次都会添加撇号。当我输入数字数据(已识别并右划线),然后再次将内容更改为文本时,撇号会重新出现。

在没有撇号的其他相同单元格中,不会发生此行为。输入文本会生成不带撇号的文本内容。

所有单元格都具有常规格式。

是什么导致这个撇号出现,我该如何摆脱它?

编辑:这是单元格格式中的内容,因为我可以通过删除其格式使单元格正常运行。但是单元格属性中没有设置任何内容,就像我说的那样,数字格式设置为常规。

microsoft-excel formatting
  • 3 3 个回答
  • 3159 Views

3 个回答

  • Voted
  1. harrymc
    2022-01-25T05:38:08+08:002022-01-25T05:38:08+08:00

    前导撇号强制 excel 将单元格的内容视为文本值。即使单元格包含数字或日期,Excel 也会将其视为文本。撇号只能在选择单元格时在公式栏中看到,否则保持不可见。

    这样,可以避免输入值Jan-01,例如 Excel 将其转换为日期并根据全局日期格式对其进行格式化。

    您可以删除这些撇号,例如 如何在 Excel 中删除撇号(3 种简单方法)一文中所述,但最好确保在这种情况下 Excel 仍将这些单元格视为文本。

    • 1
  2. Best Answer
    Jeorje
    2022-01-26T14:09:49+08:002022-01-26T14:09:49+08:00

    “为什么”很简单:这些撇号出现在每个包含或被视为文本的单元格中。Excel 通常不会在公式编辑器或网格的内容显示中显示它们,但它们存在。

    它们显示的位置是 Excel 被强制显示它们的位置。一种方法是显而易见的,即在完成输入或编辑之前实际输入一个。然而,其他机制也使它们可见。

    其他基本对齐格式存在相应的字符,“center”(^)和“right” (")。同样,通常不会向我们人类展示。

    我知道的一种方法是执行以下操作:

    1. 将单元格格式化为 TEXT。
    2. 输入=746它。(输入数字会有所不同。)
    3. 编辑单元格以=在7.
    4. 按Enter。

    单元格将显示=746在网格上,但在公式编辑器中,您会看到'='746. 注意 . 之前的新撇号=。

    在这种情况下,在这种情况下正在处理的确切材料最终以 Excel 显示撇号结束。编辑单元格,删除'AFTER=和替换746为abc(以便清楚地放置文本字符代替数字字符),然后按Enter。即使单元格被格式化为文本并且包含明显是文本的内容,Excel 仍将显示前导撇号。一旦显示,它似乎并没有停止显示它们。

    即使从其他地方复制文本并粘贴值也不会。一旦一个单元格打开了撇号的显示,它似乎就会保持打开状态。

    重要的是,它只是显示出来的。它对计算没有影响。例如,LEN()将在上面的示例中显示 5 和 746,而不是 6。

    如果您仔细观察输入,您通常可以(但也经常不会)很容易地看到在大量数据输入过程中出现的撇号。前导撇号通常会在输入过程中可见,尽管它经常闪烁。然后不在显示的单元格内容中出现,无论是在网格上还是在公式编辑器中。

    它们以任何方式都没有害处,只是令人不安。可能为什么似乎没有人深入研究如何导致它们,只是将它们移除。或者更准确地说,停止显示它们。

    (既然你——明确地——不屑于任何关于如何停止显示的想法,我不会提到一种简单的方法。也许它是harrymc链接到的三种方法之一。)

    关于为什么 Excel 会显示一些内容并没有太多的谎言,尽管我读过的一点点表明采取了触发 Excel 的操作(当故意让 Excel 做通常不会做的事情时,这被称为“强制”)做)。根本不一定是不法行为,只是一种行为。(以下不会发生。这只是一系列动作的快速假装示例,因为我不教这个主题并且我的口袋里有一个真实的这样的例子。)例如,具有通用格式的单元格有条目,一些数字. 使用它们作为标题创建一个表。Excel 将其中的任何内容转换为文本。任何纯数字单元格值都开始显示其格式字符(在您的情况下为前撇号)。(同样,只是一个假装的例子,实际上并没有发生。)

    总而言之,它们总是存在的,只是没有显示出来。

    (对于上面的“746”示例还有一点:如果将显示前导撇号的单元格的格式复制到另一个单元格(因此格式相同),然后将复制的“746”单元格的值 ( '='746) 粘贴到它, 前导撇号不见了。嗯,这种情况发生了,无论如何,对于 Excel。然后重新计算或编辑单元格会使其恢复到您期望的样子。但在这种情况下它不会。所以确切的 FORM事情不是问题,而是导致该表单的操作顺序,他们输入步骤等等。奇怪,不是吗?)

    • 0
  3. Jeorje
    2022-01-27T18:52:42+08:002022-01-27T18:52:42+08:00

    我不能编辑现有的答案,也不能发表评论,所以我会添加这个来回应第二条评论,因为它可以帮助你和其他人。

    我在另一个答案的链接中查看了这些方法,它们都围绕着这样的想法:执行强制(“强制”使用通常的术语)Excel 来评估数据类型的内容并意识到它错误地显示它们,然后解决这个问题。这是一种在我应该适用的情况下尝试过的大约 95% 的方法。剩下的时间,嗯,他们从来都不清楚。通常这些情况比您描述的更多地解决了“被格式化为文本,更改了格式,现在需要强制显示以适合我”之类的事情。

    但是我尝试了其中两个,但它们对我在回答中提到的创建的情况(“746”情况......顺便说一句,我今天无法创建,而不是昨天的工作方式,虽然我可以创造它)。正如你所说,他们为什么要这样做?这种情况与简单地在网格上错误地显示某些东西有本质的不同。

    但是,昨天和今天,在这种情况下,也许是你的情况下,对我来说是:

    1. 为 TEXT 格式化其他单元格。
    2. 复制有问题的单元格,然后将值粘贴到新格式化的单元格中。(此时,有问题的前导撇号不再显示在新格式化的单元格中。)
    3. 复制新格式化并粘贴到单元格中,然后粘贴,而不是粘贴值,回到原始单元格。

    所有文本,整个方式,而不是格式化为文本的数字,然后重新格式化但仍显示为文本(与左边缘对齐等)。

    但是,在这些步骤之后,在检查原始单元格时,我的前导撇号不再显示在公式编辑器中。

    也许这种方法适用于您的材料,以文本开头,以文本结尾。对于行材料,即使在一个非常常用的地方,也可以插入一行,执行,然后删除该行,尽管更严格的想法是插入一张空白纸来做中间步骤进出,删除工作表做完之后。

    也许可以编辑的人会将其转移到我的答案中或将其写为评论。经验表明有人会删除它,但也许人类已经转了个弯,他们会首先提供帮助。

    • 0

相关问题

  • 带有“和”运算符的 Excel 数据透视表

  • 如何对整列使用 Excel 的 LENGTH 函数?

  • Excel 数组(2 个变量)

  • 如何从 WSL 打开 office 文件

  • VBA根据文件名重命名工作表

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 为什么通过电缆(同轴电缆)的千兆位/秒 Internet 连接不能像光纤一样提供对称速度? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve