问题标签 [excel-2013]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
5577 浏览

excel - 过滤所有独特的项目,如 Google Docs

是否有一种快速/简单的方法来过滤 Excel 2013 列中的所有唯一项目,类似于 Google Docs“唯一”功能?

0 投票
1 回答
2732 浏览

converter - Excel 2013 - PowerPivot 加载项:“MetConv.txt”文件出错

我在使用 Excel 2013 时遇到问题 当我选择"Options" > "Add-Ins"时,会出现以下消息:

MetConv.log 文件中没有错误消息。

我的 MetConv.txt 文件在这里:

由于该错误,我无法使用度量打开 PowerPivot 数据模型。

谢谢您的帮助。

0 投票
1 回答
984 浏览

excel - 数据透视表 - 筛选行

我正在为我拥有的数据创建一个数据透视表。数据如下所示:

我正在将 7 月的结果与其他月份进行比较。有没有办法可以为行添加过滤器以使我能够将“Policy_June”更改为“Policy_March”?基本上,我可以过滤数据透视表中的行,而不是过滤列吗?如果是这样,你能指导我怎么做吗?

同样,我正在寻找的是在数据透视表上方有一个过滤器按钮,这将使我能够将“Policy_June”更改为“Policy_April”。

其次,有没有办法可以将“总计”作为一列(就像我在数据透视表的底部一样)?我试图将“高”的“坏”和“好”的值相加,并在黄色列中显示结果。

如果您需要任何额外的说明,请告诉我。

0 投票
1 回答
138 浏览

excel - 用没有变量的公式填充列

我在这里遇到一个问题。我敢肯定它是如此简单,这就是为什么我找不到答案。

我需要将此应用于Sheet1!C4:C22

问题是:我尝试过填充工具 && 选择范围Sheet1!C4:C22,将公式粘贴到栏中并按 ctrl+enter,但问题在于:excel 不断更改公式上的单元格,因为它沿列向下。我不想要那个!如果不手动复制粘贴,我怎么能阻止它呢?我知道这不是很多列,但它很方便。

PS:Sheet2!C12包含一个固定值0.056

0 投票
2 回答
202 浏览

excel - 值范围内的值

有这个:

和这个:

我希望一个单元格有类似 IF 语句的东西(它有更多的值,不是这么小,它有 8 个类)。这么长的 IF 语句可能不起作用(IF 限制为 7)并且是一种丑陋的做法。我正在考虑使用hlookup,但我不确定这是否是最好的选择。我还可以交换表中的列,因此我可以在列中设置“Min| Max| Class”X 值。

基本上:=IF(X>=0 && X<16.5, Alpha, IF(X>=16.5 && X<18.5, Beta, IF(...

0 投票
1 回答
5686 浏览

excel - 在 Excel 中复制大量数据

我有一个包含大约 90 个格式相同的工作簿的电子表格。我需要将位于一行中的大约 336 个独立公式从已完成的工作表复制并粘贴到所有其他工作表。不幸的是,这最终需要一次复制和粘贴大约 30k 个单独的单元格。除了拆分并手动执行之外,还有其他解决方法吗?

任何帮助都是值得的。谢谢。

0 投票
1 回答
61315 浏览

excel - 在 Excel VBA VLookup 函数中使用索引和匹配

我有一个我经常使用的 excel 公式VLookup。它有一个嵌入Index/Match,给出“M”列中的最后一个数值。
工作表公式是这样的:

单元格$M75是此公式所在行的单元格。M 列中有数字、非数字和空白单元格,但我想要的 ID 始终是数字。

所以我正在尝试编写一个自定义函数,让我简单地编写=current()

这是我所拥有的:

我尝试过使用不同的变量类型(String、Long、Variant),但我似乎无法让函数工作。
我不知道这是否足够的信息,但任何人都可以看到我是否遗漏了什么?
我只#VALUE!
在 Windows 7 上使用 Excel 2013

0 投票
1 回答
34 浏览

excel - excel模块搜索,“这个单元格中的数字是否存在于其他地方,在我的任何一张纸上”?

大家好,我正在尝试创建一个模块搜索来检查特定单元格中的数字是否已经存在于我的任何工作表中,以及在哪里?

0 投票
1 回答
5878 浏览

c# - Excel 中的 CustomTaskPane 不会出现在新工作簿中

我在 Excel 2013 中添加了一个 CustomTaskPane,让用户可以快速搜索照片。如果用户只打开/创建一个工作簿,它工作得很好。问题是如果他们打开另一个工作簿或创建一个新工作簿,任务窗格不会出现在出现的新窗口中。它只是停留在原始窗口中。我知道这种行为是由于我只是在打开 Excel 时才初始化面板。我在 ActiveWindow 事件中添加了一个事件处理程序,以便在他们打开另一个工作簿时初始化一个新面板。

问题是我无法弄清楚如何判断 CustomTaskPane 是否已经存在于窗口中。如果是,则简单地创建另一个 CustomTaskPane,因此该窗口中现在有两个。我编写了以下代码来处理原始代码并创建一个新代码,但它引入了一些延迟(1-5 秒),每次更改工作簿窗口时都会让用户发疯。有没有办法查看窗口中是否已经存在 CustomTaskPane 以避免处理和重新创建新的,以避免堆叠重复的任务窗格?

0 投票
2 回答
238 浏览

excel - 将日期的日期格式更改为字符串时出现问题

我目前正在尝试将yyyymmdd日期类型转换为ddmmyyy格式。

  • 我试过使用 DATE 函数和类似的东西:

    =DATE(LEFT(A3;4);MID(A3;5;3);RIGHT(A3;7))

    此函数的原始日期是,20120401但公式返回:16.12.2104

  • 我尝试过使用函数 YEAR、MONTH 和 DAY 而不是 LEFT、MID 和 RIGHT,但这不是正确的方法。

  • 我也尝试使用 DATEVALUE,但由于 Excel 可能无法识别yyyymmdd为日期,它给了我一个 #VALUE!错误。

  • 我已经找到了几个 SQL 解决方案,但这还不是我的强项——这在 Excel 中应该很容易实现。

有没有办法在 Excel 中做到这一点?