Questions tagged «microsoft-excel»

Microsoft的电子表格应用程序。如果您的问题涉及在VBA中对Excel进行编程,请与[vba]一起使用此标记,如果涉及Excel公式或工作表函数,请与[worksheet-function]一起使用。

2
过滤器中的行编号
在具有过滤器的范围中,我希望有一列行号,该行号将根据filter更改,以便行始终从1开始连续计数。例如,以下是具有过滤器的范围: Number Name Gender 1 Alice F 2 Jason M 3 Ka F 4 Fiona F 5 Albert M 现在假设我们应用一个过滤器来显示性别为M的行: Number Name Gender 2 Jason M 5 Albert M 以上是Excel通常显示的内容,但我希望Number像这样连续从1开始计数: Number Name Gender 1 Jason M 2 Albert M 因此,应根据过滤器对行进行重新编号。我已经尝试过类似=MAX(...)+1或使用该SUBTOTAL()函数的方法,但尚未成功。是否可以为Number列编写公式来执行此任务?怎么样?

2
从Excel / Google电子表格中的文本字符串中提取电子邮件
我正在寻找从Google Docs / Excel中的文本字符串中提取电子邮件地址并自动通过电子邮件发送电子邮件的方式,当前这些单元格的内容未知(直到用户更新)。 例如,他们可能会读: 你好 我的朋友example@example.com。 谢谢, 示例乔 要么 你应该问 example@example.co.uk 我目前有这个公式: =IFERROR((LEFT(CELL,FIND("@",CELL)-1))&"@"&(regexextract(CELL,"@(.*)"))) 它适用于几乎所有情况,除了 a)如示例1所示,其中有人放置或。在电子邮件末尾 b)如示例2所示,其中电子邮件以新行开头,例如。 问 example@example.com 我如何调整公式来纠正这些问题?

5
如何仅在Excel中显示打印区域,而其余显示为灰色?
我正在尝试复制有人发送给我的Excel电子表格,但我不知道如何做。设置了打印区域,并且打印区域之外的所有单元格均变灰。单元格不是简单地着色,因为Excel表示它们没有填充,并且它们没有被隐藏/锁定/保护,因为我仍然可以像普通单元格一样对其进行编辑。唯一的区别是它们显示为灰色,并且打印区域周围有一个较粗的蓝色边框。该电子表格也没有任何宏。 这是使用Excel的什么功能?

3
如何防止随机数在Excel中更改?
我正在尝试使用RANDBETWEEN公式生成1到5之间的随机数的设置列表。 我遇到了一个问题,每次我单击工作表中任意位置的另一个单元格,甚至在保存后打开并关闭工作表时,随机数都会再次更改。如何保持随机数不变?

12
打开工作簿时,Excel链接的数据公式变为#REF
这发生在我身上多次(但并非总是如此)。这非常令人沮丧,我不知道为什么要这么做。 A.xls包含链接到B.xls Sheet1的公式。我正在研究A.xls。我决定打开B.xls。完成后-对Sheet1的所有引用都会变成#REF。 即。 ='C:\..\[B.xls]!Sheet1'!A1 变成 ='C:\..\[B.xls]!#REF'!A1 当然所有以前正确的值现在都返回#REF。 这绝对令人沮丧,因为如果不重新打开我上次保存的A.xls版本,就无法撤消它。查找和替换也不理想,因为A.xls引用了B.xls的几个不同的工作表-它们现在都是#REF。 有什么想法吗?:(正在运行Excel 2010。

7
将html粘贴到Excel 2010中,而不用Excel解析html
我正在SQL查询。通常,我可以轻松地将查询的结果复制并粘贴到Excel中,并保留列,行等。 但是,在这种情况下,我选择了一堆电子邮件,并且这些电子邮件的正文是html格式的。每次我尝试粘贴到Excel 2010中时,由于它试图通过解析html并将img标签转换为图像以及将表格单元转换为Excel单元等而试图变得“有用”,因此将其完全弄乱了。 有什么方法可以让Excel变得愚蠢,只粘贴文本而不试图弄清楚与之相关的一些东西? 我尝试使用选择性粘贴。我已经尝试在html正文的开头加上一个单引号(有人说,告诉Excel将字段视为文本而不是解析它)。我尝试|在每列之间放置管道,将其保存到文本文件,然后导入文本文件。不管我做什么,Excel总是弄乱html。 有谁知道如何将HTML粘贴为纯普通的'ol dumb文本?

3
是否可以保存条件格式设置规则以在新工作簿中重复使用?
我想制定一些可以保存的规则,以便可以根据需要轻松地将其应用于新工作簿。这样做是很痛苦的,因为我现在总是不得不回顾并重新创建这些条件格式规则。如果不清楚,请告诉我,我会尽力向您解释。 抱歉,因此这里是对该问题的更好描述。 我有一些需要着色的值,这些值会一直出现在我创建的文档中。例如,我可能有一个示例文档,如下所示: Jane 2.1 Steve 4.5 Caleb 4.4 我想根据数字落在一定范围内,以某种方式格式化数字的单元格。因此,每次在文档中出现此问题时,我都会为7个或更多数字范围创建7个以上的条件规则。这些规则只有每3年左右才会更改。能够保存它们会很好,然后在创建新文档时,我可以使用格式刷或某些方法将它们应用于某些列。 希望这有助于解释情况!

6
为什么显示CSV数据时Excel删除前导零?
我有一个包含以下内容的CSV文本文件: "Col1","Col2" "01",A "2",B "10", C 当我使用Excel打开它时,它显示如下: 请注意,单元格A2尝试将“ 01”显示为没有前导“ 0”的数字。 当我将第2到4行的格式设置为“文本”时,它将显示更改为 ...但开头的“ 0”仍然消失了。 有没有一种方法可以在Excel中打开CSV文件,并可以通过翻转某些选项来查看文件中的所有前导零?我不想不必在每个应该有前导零的单元格中重新输入'01。此外,使用前撇号需要在需要CSV时将更改保存为XLS格式。我的目标只是使用Excel以文本形式查看文件的实际内容,而无需Excel尝试对我进行任何格式设置。


4
将Excel文件另存为Unicode时如何避免双引号?
我有一个包含Unicode内容的Excel文件,例如,其中某些单元格包含双引号内的文本"text"。 当我将Excel文件保存为Unicode格式的文本文件时,例如,包含双引号的文本将另存为三个双引号"""text"""。 在某些地方,我甚至有包含逗号(,)的文本。例如,将text,其转换为"text,"Unicode文件。它在文本中添加了双引号,我猜其中包含特殊字符。 如何避免这种情况?


3
修复macOS Sierra 10.12中的Microsoft Excel和Powerpoint崩溃
有谁知道如何解决在macOS Sierra(10.12)中启动时MS Office崩溃的问题? MS Office版本是15.26,由于某种原因,MS Word可以正常工作。我刚刚干净安装了macOS 10.12,然后安装了Office。我还在另一个分区中全新安装了优胜美地,并且相同版本的Office在那里可以完美运行。 有任何想法吗?请参阅下面的崩溃报告。 Microsoft Error Reporting log version: 2.0 Error Signature: Exception: Date/Time: 2016-09-22 22:58:38 +0000 Application Name: Microsoft Excel Application Bundle ID: com.microsoft.Excel Application Signature: XCEL Application TimeStamp: 0x5593ed3d Application Version: 15.11.2.150701 Crashed Module Name: merp Crashed Module Version: 15.11.2.150701 Crashed Module Offset: 0x00003365 …

7
两个数字之间的增量公式
我试图找到两组数字之间的差值。一些数字是正数,一些数字是负数。 使用以下公式可以在大约99%的时间内工作: =IF(I18<0,I18+R18,IF(I18>0,I18-R18)) 但是,当I18和R18为负数时,我需要I18-R18。我已经尝试了多个IF AND语句,但是似乎无法正确地做到这一点。希望有人可以指引我正确的方向。

4
Excel坚持格式化HTML
我需要将大约15,000行数据从MS SQL查询复制到Excel 2007电子表格。一些单元格包含HTML作为纯文本,其中大多数包含HTML表。我希望HTML在Excel,标签和所有标签中保留纯文本;但是无论我做什么,Excel都会看到标签并呈现表格,这完全弄乱了工作表。将单元格设置为文本格式无效。选择性粘贴>文本不起作用。将包含HTML的单个单元格的文本直接复制到编辑栏中确实可以,但是对于15,000行而言,这实际上不是可行的解决方案。 我知道可以将HTML保留为纯文本,因为我曾经对其进行过管理。我只是不记得如何。我也看到了其他人提出的其他问题,因此功能确实存在。 我非常沮丧,非常感谢您的帮助。 编辑: @variant:粘贴到记事本中并从那里复制文本会产生与直接复制查询结果相同的结果。另外,粘贴到记事本中的数据将变为制表符分隔的格式,并且HTML中有缩进的制表符,因此即使删除了格式设置,我也认为这会弄乱列。该文本还包含逗号,因此另存为.csv也无济于事。(我确实尝试过。) @Jay:这是HTML的示例,其中替换了不相关的文本。抱歉,水平滚动-由于这是一个格式问题,我认为最好原样粘贴文本。(我知道<li>标记未关闭;在这种情况下,我不关心修复错误的HTML。) <center> <table border="1" width="400" style="border: 1 solid #808080" cellpadding="2" cellspacing="0" bordercolor="#C0C0C0"> <tr align="center"> <td bordercolor="#800000" width="100%" height="14" style="background-color:#800000;"><font color="white">Header text</font></td> </tr> <tr> <td width="100%" height="14">Paragraph of text</td> </tr> <tr align="center"> <td bordercolor="#800000" width="100%" height="14" style="background-color:#800000;"><font color="white">More text</font></td> </tr> <tr> <td width="100%" height="14"> …

1
计算两列中满足条件的行数
我有一些看起来像这样的Excel列。 1774 David Not Upheld 1770 James Upheld 1771 David Upheld 1772 Sam Upheld 1768 Arthur Not Upheld 1769 James Upheld 如何为以下项编写Excel公式:计算B列中“ James”和C列中“ Upheld”的行数? 我知道如何分别(使用COUNTIF)完成所有这些条件,但是我不确定将它们组合的最佳方法。 谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.