Questions tagged «microsoft-excel-2010»

Microsoft电子表格应用程序的2010版本。

13
在Excel中用逗号打开CSV的最简单方法
CSV文件会自动与Excel关联,但是当我打开它们时,所有行基本上都在第一列中,如下所示: 可能是因为Excel在考虑“逗号分隔的值”时实际上会搜索其他定界符(我认为这是分号,但并不重要)。 现在,当我已经在Excel中打开此文件时,是否有一个按钮或告诉它“重新打开该文件并使用逗号作为分隔符”的内容? 我知道我可以将数据导入到新的工作表等中,但是我特别要求提供以下帮助:我已经有了一个带逗号的CSV文件,并且我想在Excel中打开它而不创建新的工作簿或转换原始文件。

13
即使将单元格格式更改为文本后,Excel为什么也将长数字字符串视为科学计数法
我正在尝试在Excel中处理一些数据。数据包括数字帐号和其他长数字字符串(例如手机MEID)。我没有对这些字符串进行数学运算,因此我希望Excel将它们视为纯文本。 这就是让我发疯的原因(这是Excel 2010): 取一个长为1240800388917的数字,然后将其粘贴到新工作表的单元格中。 Excel的默认单元格格式为常规,因此该字符串以科学计数形式表示为1.2408E + 12 右键单击该单元格,选择“设置单元格格式”,将格式设置为“文本” 即使该格式已设置为文本,该单元格仍将以科学计数法显示。 现在,如果我以不同的顺序执行这些步骤: 将一个空单元格设置为文本格式。右键单击该单元格,选择“设置单元格格式”,将格式设置为“文本” 取一个长为1240800388917的数字并将其粘贴到文本格式的单元格中 现在,该单元格显示为字符串,而不是科学计数法。 即使单元格的格式设置为文本,但结果仍然保留在科学计数法中。我看到了建议的解决方法,例如:使用CSV导入并将格式设置为文本,在每个数字字符串的开头添加一个空格字符,等等。 是否有一个简单的好方法可以轻松地将这些字符串设置为文本格式? 为什么地球上Excel会这样做? 我发现了相关的SU问题: 如何使Excel 2007停止将大量数字格式化为科学计数法?并且 该Excel行为具有预期的大十六进制数吗?

16
如何使Excel的“自动适应行高”功能实际自动适应行高?
对于我记得的每一代Excel(包括我现在正在使用的2010年),当单元格包含换行文本时,Excel的“自动调整行大小”功能有时实际上无法自动调整行的大小。当它正常工作时,所有文本都会显示出来,并且在文本的最后一行下方没有其他空格。如果失败,它将在文本下方添加额外的空间。更糟糕的是,您所看到的并不总是所得到的,即,在屏幕上看起来不错的文本在打印时会被截断。根据放大/缩小还是实际大小,您还会得到不同的大小。 简单的测试用例: 为什么在单元格A1中的文本之后有一个单行间隙,而在A2中却没有? (要重现:将A列的宽度设置为17.14(125像素),在文本上换行,并在单元格顶部对齐。) (我再次检查是否对两行都应用了“自动调整行高”。缩放级别为100%。) 是否有任何已知的解决方法,而不必依靠手动调整行高(仅适用于少数几行)?

8
Excel-防止单元格文本溢出到下一个(空)单元格
如果Excel单元格中的文本太长而无法在该单元格的可见区域中显示,并且右侧的下一个单元格为空,则Excel会在该下一个单元格(以及下一个,接下来,根据需要)。我想改变这个;我想避免此文本溢出。 我知道我可以通过启用“自动换行”并调整行高来避免这种情况。但这不是我想要的。 我想更改Excel的默认行为,以便它仅在该单元格的可见区域中显示每个单元格的值。没有溢出,没有自动换行。 这可能吗?(顺便说一下,我正在使用Excel2010。)



2
Excel-是否可以将单元格设置为等于某个值,而不管其中键入什么内容?
这是在和某人开玩笑...不确定是否可以做我想做的事。我们正在朋友之间分发Excel文件,以选择高尔夫比赛的选手。我想设置一个单元格(称为A1)以显示某个名称(称为Joe),无论有人在其中键入什么内容。 在有人尝试输入名称之前,A1应该为空。当有人键入名称(任何名称)时,他们在按Enter键后会自动更改为Joe。 条件格式不起作用,因为它看起来只能解决单元格A1中值的外观。 公式无效,因为他们会在单元格中看到某些东西。 自动更正-虽然会产生我想要的确切效果-但无法正常使用存储在计算机上的b / c,并且不会随文件一起传输。 有任何想法吗?

21
无法让Excel识别列中的日期
我在Excel中使用日期时经常遇到问题,我一定做错了什么,但我不明白。 我有一个从我们的交换服务器导出的电子表格,其中包含带有日期的列。即使我在英国,它们也以美国格式出现。 有问题的列看起来像这样 04/08/2012 04/09/2009 04/01/2010 04/21/2011 04/05/2012 08/30/2009 08/29/2010 08/28/2011 在Excel中,我已突出显示该列并选择Format Cells...。在此对话框中,我选择Date,English (United States)作为区域设置,然后从列表中选择匹配的日期格式。我点击确定,然后尝试按此列对数据进行排序。 在“我选择此列”的排序对话框中,选择“按值排序”,但是该顺序仅给我提供了从A到Z的选项,而不是我期望的最旧到最新的选项。 依次按前两位对日期数据进行排序。 我知道我可以将数据重新格式化为ISO,然后A到Z的排序就可以了,但是我不应该这样,显然我遗漏了一些东西。它是什么? 编辑:我搞砸了赏金,但这应该去@ r0berts答案,他的第一个建议是不带分隔符的文本到列,并选择'MDY'作为数据类型。此外,如果您有时间(例如04/21/2015 18:34:22),则需要先删除时间数据。但是之后,@ r0berts建议的方法可以正常工作。

17
复制Excel工作表并在公式中维护相对单元格引用
Excel中的另一个复制问题: 如何在不复制的工作表仍引用WorkbookA.xlsx的情况下将工作表从WorkbookA.xlsx复制到WorkbookB.xlsx,例如,公式在复制时=B!23变为=[WorkbookA.xlsx]!B!23。 我想维护“相对”单元格引用而不是“绝对”单元格引用(如果尚不存在,我将在Excel世界中发明此术语)。 我无法使其正常工作的另一个可能选择是仅粘贴单元格“值”的选项。Excel将“值”视为计算值,而不是单元格中的实际公式。如果我选择粘贴公式,它仍然提供绝对引用。 关于我为什么需要的更多信息: 我有一个生产xlsx用于日常操作。我们经常需要对该xlsx进行“升级”,因此一个人可以在一张纸上创建一份副本及其更改。同时,另一个人也可能正在更改另一张纸。假设这些工作表在其他工作表上没有从属单元格,例如摘要报告,那么我们希望将这些工作表复制并合并回原始xlsx。但是“绝对”引用带来了很多麻烦。

2
通过将Excel中的数据分组,从一列中的不同值创建饼图
我有一个包含调查信息的Excel文档。我想在位置(国家/地区)上创建饼图。 如何使Excel将所有不同的值分组在一起,然后相对显示它们?假设有100行,有五个不同的国家:美国,英国,法国,中国和德国。例如,假设美国有30行,英国有20行,法国有10行,中国有30行,德国有10行。我希望饼图显示并表示这些值相互之间的关系。 我试图仅选择位置列,但它不显示任何内容-无论如何,都不显示我想要的东西。我知道我可以计算所有不同的值,但是我想让Excel自动执行此操作,因为我将根据相似的数据创建其他饼图。

2
在某些操作之后,无需使用Office剪贴板,可防止Excel清除复制的数据进行粘贴
每当您在Excel中复制一个单元格或一系列单元格(在Windows 7上,我的版本是2010),然后执行其他操作(如插入新工作表行或仅编辑另一个单元格)时,Excel都会删除剪贴板数据。对我来说,这似乎太愚蠢了,非常令人沮丧(可能它背后有一些逻辑,例如保留引用之类的东西,但我认为使其像其他任何程序一样工作并不是火箭科学。复制粘贴可用)。 唯一的解决方法是使用Office剪贴板,但是我不想(使用屏幕空间,它比CTRL + V舒适得多),我不认为我应该被迫使用它。 以下是一些也抱怨此问题的帖子的参考: 如何使Excel保留其剪贴板的内容 Excel 2010从剪贴板中删除数据,如何停止它? 有没有什么办法可以强制Excel我的数据保存到剪贴板中,直到我决定我不需要它没有更多的,而不是它,而无需使用烦人(我)Office剪贴板?也许使用Windows剪贴板。 或者至少您可以向我解释为什么会这样(我知道这是正常行为,但是为什么呢?)



6
一次忽略多个“数字存储为文本”错误
我有一个电子表格,其中某一列包含大量数据,这些数据会生成“数字存储为文本”错误。我希望数字出于某些格式化目的在此列中存储为文本。有没有一种方法可以让我立即快速消除所有这些错误,或者告诉Excel通常忽略整个行的此错误,而不必完全禁用整个工作表或程序的错误?


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.