Questions tagged «microsoft-excel»

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

2
在Excel中,如果公式返回#NA,我可以提供“默认值”吗?
例如, 说一个单元格的值是: IF(ISNA(VLOOKUP(A3,somesheet!G:J,3,FALSE) * VLOOKUP(A3,someothersheet!A:D,4,FALSE)), 0, VLOOKUP(A3,somesheet!G:J,3,FALSE) * VLOOKUP(A3,someothersheet!A:D,4,FALSE)) 在这里,我想要两个VLOOKUP的乘积。但是某些行可能不存在,因此它可能返回NA。如果返回NA,则在此单元格中放入零,否则我想要乘积。 似乎必须在其中两次完整显示整个表达式真是愚蠢。有什么捷径可以说:“进行此计算,如果返回一个值,请使用该值,否则请使用一些默认值?

3
将多行文本复制到Excel中的单个单元格中
我要复制以下内容: line1 line 2 line 3 放入Excel中的单个单元格。 我知道我可以使用组合键Alt+ EnterWindows和 Ctrl+ Alt+ Enter在Mac上创建的细胞断行,但在这里,我想在一个单元格复制粘贴,不会打字的内容。 这是我得到的: 我希望它在带有换行符的单个单元格中:


5
Excel从字符串中提取子字符串
我正在寻找一种从字符串中提取可变长度子字符串的方法。 我的细胞看起来像: ABC - DEF ABCDE - DEF ABCD - ABC 我想在字符处分割字符串-,因此单元格将变为: ABC ABCDE ABCD 这应该使用公式而不是VBScript完成。 我正在使用Excel 2010 编辑 我发现数据集并不总是包含-字符,这意味着应该没有变化。

4
没有VBScript,可以在Excel中执行正则表达式吗?
我正在寻找一个Excel函数,可以将其放在一个单元格中以对另一个单元格的内容进行正则表达式搜索。有什么可做的吗?我不希望为此而在电子表格中添加VB脚本,因为我可以更快地对解决方案进行硬编码。只是最快的解决方案就是功能。我找不到一个。所以也许什么都没有。 有人知道吗

5
为什么将文本粘贴到Excel中将其拆分为多个单元格?
当我从一个单元格复制部分文本并粘贴到另一个单元格时,我粘贴的内容将分成多个单元格。 例: 从包含“小蒂米的生日是6月15日”的单元格中复制“ 6月15日”,并将其粘贴到两个单元格“ 6月”和“ 15日”中。 可能会有我无意更改的设置吗?今天早上我已经使用文本到列的功能在另一个工作簿中按空间拆分,但是我不知道为什么当我使用简单的Ctrl + C和Ctrl + V时,这种情况可能会延续到现在。

3
2个监视器2个Excel工作表?[重复]
这个问题已经在这里有了答案: 在同一实例中,在不同的监视器上并排需要两个Excel窗口 (6个答案) 6年前关闭。 我有2个监视器,并且想要在一个监视器第一页上观察,而在另一监视器第二页上观察,但是无论我打开多少个excel文件,它们都在一个监视器上。 我可以将它们分成两个屏幕吗? 我有Excel 2007,并正在处理2003文件。非常感谢您的宝贵时间!

6
为什么Excel不再自动更新方程式?[重复]
这个问题已经在这里有了答案: 单元格未自动更新 (7个答案) 5年前关闭。 由于某种原因,当我在Excel中更新单元格时,方程式并未被更新。例如,我有一个简单的方程式=SUM(C4:C16)。如果我更改C4-C16中的任何单元格,答案将不会得到更新……我不知道发生了什么事,我之前从未见过这种失败。有任何想法吗?

2
Unix命令获取CSV文件中的行数
我必须从传入的CSV文件中获取行数。 我已经使用以下命令来获取计数。 wc -l filename.csv 考虑一个带有1条记录的文件,我\*在开头得到了一些文件,对于这些文件,如果我发出上述命令,它将返回count 0。 为什么\*文件开头没有注册为计数行,并且可以解决?

3
分组标签并连接其文本值(如数据透视表)
我有一个包含以下数据的电子表格: 产品展示 属性 ---------- + ---------- 产品A | 青色 产品B | 青色 产品C | 青色 产品A | 品红 产品C | 品红 产品B | 黄色 产品C | 黄色 产品A | 黑色 产品B | 黑色 我想按列A对所有内容进行分组,并使列B为以逗号分隔的,共享列A的值的列表,如下所示: 产品展示 属性 ---------- + -------------------------- 产品A | 青色,洋红色,黑色 产品B | 青色,黄色,黑色 产品C | 青色,洋红色,黄色,黑色 不幸的是,数据透视表只知道如何使用数字值,并且为此而做的最深入的工作是计算A列出现的次数。 我最终可以通过将数据导入MySQL数据库并GROUP_CONCAT(Attribute)在带有GROUP …

4
Excel条件格式碎片
通常,我使用条件格式创建工作表,并设置单元格范围,以便条件格式设置规则仅对单元格范围应用一次,例如 Make $A$1:$A$30 red and Make $B$1:$B$30 blue. 在插入/删除许多行和/或列之后,条件格式设置规则集变得非常分散,对于不同范围重复相同的规则。例如 Make $A$1:$A$2 red Make $A$3:$A$4 red Make $A$5:$A$9 red Make $A$10:$A$20 red Make $A$21:$A$30 red ... Make $B$1:$B$2 blue Make $B$3:$B$4 blue Make $B$5:$B$9 blue Make $B$10:$B$20 blue Make $B$21:$B$30 blue .... 有什么好的方法可以防止这种情况发生,或者当规则集变得凌乱时,我注定要手动清理它们吗?


12
Excel保存为CSV时销毁特殊字符
我正在开发一个项目,该项目使用客户端提供的CSV文件来填充数据库。客户端将创建电子表格,然后将其另存为要上载的CSV,然后将其解析为数据库。 问题是,每当客户端将Excel电子表格保存为MS-DOS .csv文件时,许多特殊字符都会转换为问号“?” (例如'“/”之类的符号。但是,如果我们打开CSV文件并用正确的字符手动替换每个?它可以正常工作。 问题是数据文件很大,我们无法合理地做到这一点,所以我希望有一种方法可以保存它。我们尝试以Unicode和ASCII格式导出无济于事。我们还尝试上传到谷歌文档,并重新保存,但它也打破了这些字符。

2
Excel散点图与1个表中的多个序列
说我有一张桌子,如下: Label | X | Y | A | 1 | 1 | B | 2 | 2 | B | 3 | 2 | A | 4 | 3 | C | 5 | 4 | A | 4 | 3 | C | 2 | 1 | 如何在没有为每个系列手动选择正确的行的情况下,将其变成具有3个系列(A,B,C)的Excel散点图(如此答案)。该表将是此图表: …

4
Excel如何处理功能组合?
我试图使用函数来获取今天的日期作为Excel中的数字。例如,当我写这个问题时,我应该获得18美元。 我尝试使用: 该函数TODAY()以日期格式返回今天的日期。 Day(<date>)返回的天数<date>。那DAY(19/05/1984)应该返回19。 因此,公式 =DAY(TODAY()) 应该给出我想要的结果。 但是,此返回18/01/1900(今天使用该函数时) 如果我用 =TODAY() 在单元格A1中,然后 =DAY(A1) 在另一个单元格中,我得到了正确的结果。 为什么DAY(TODAY())没有给出预期的结果? 从我的数学家和业余程序员的背景(使用Maple,Java和某些Python)开始,我的函数组合似乎还不错。 更一般而言,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.