问题标签 [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 投票
1 回答
326 浏览

excel - 带有 IF 语句和条件的公式

我正在尝试使用 excel 公式来确定每个by的比例 ( pDistance) 。例如,如果 (total)是 50,并且是 10,则总距离 ( ) 的比例将为 0.2,最后一个应该始终为 1。我使用的公式 ( ) 大部分都有效,除了我有一些值那是-10。 DistancePositionSiteDistancePositionpDistancepDistanceSite=IF(B3<B2, 1, (B2/C2))Position

在这些情况下PositionSite在计算pDistance. 这可以用一个公式来完成,即计算pDistance并在必要时加 10?还是最好先制作一个虚拟列?如果创建一个虚拟列是要走的路,那么在满足条件之前如何使用公式做某事(例如Position,添加 10 直到达到 0 或 new Site)?

需要条件语句的if语句的excel 2013屏幕截图

0 投票
2 回答
2910 浏览

excel - 如何将 1 分钟 OHLC 数据转换为 5 分钟 OHLC 数据

我正在尝试在 Excel 2013 中将 1 分钟 OHLC(打开/高/低/关闭)数据转换为 5 分钟 OHLC 数据。到目前为止,我知道原理。Open必须每 5 行取一次 open 值,对于Close. Min/Max也是可以理解的。不幸的是,Excel 无法理解我想从 0-5、5-10 等行获取Min/ Max。它是 0-5、1-6、2-7 等。

我也试图以某种方式使用 AVERAGE ,但这毫无意义,因为它的输出与现实完全不符。从更多的研究来看,我认为我将不得不从函数 AVERAGE、OFFSET、INDEX 和 MATCH 创建一个宏,这就是我的斗争开始的地方。我不知道如何构建该公式。

这是在计数列上使用过滤器后的外观图片:

在此处输入图像描述

0 投票
1 回答
43 浏览

excel - 条件格式 - 将 AhK 转换为 A♥K♠

基本上,我有一列以下列形式显示扑克手数据:

AsKh TcTd QsQh 5d7d

我想将条件格式公式应用于该列,以便将菱形“d”替换为符号蓝色菱形,并且它们的前一张卡片变为蓝色。等等所有卡片。目标是使读取数据更容易。

非常感谢!

0 投票
1 回答
1703 浏览

excel - 数组乘法函数

我试图将一个数组中的每个单独的数字与另一个不同长度的数组相乘,但只能通过一种冗长的方法来实现这一点。

数组 1:J7:J25 数组 2:B62:B68

对于几个非常长的数组,我需要多次执行此操作。有没有更简单的方法?

0 投票
2 回答
447 浏览

excel - 比较多列的高级过滤器

我有一张桌子。

我试图创建一个高级过滤器,显示值 1 > 值 2 > 值 3 > 值 4 的结果。无法围绕标准表转头。

0 投票
1 回答
34891 浏览

charts - 如何在 Excel 2013 中修改图表图例

我正在尝试从较大报告中的数据子集在 Excel 2013 中创建图表。所有示例都显示使用标题在图表上创建图例,但由于我只是在报告中使用选择行,因此无法使用标题。有没有办法直接修改图例,甚至间接修改。我愿意接受任何建议。基本上,我有一排要绘制的多个数据点。标题没问题,但图例只表示 1 和 7(我正在绘制的列)。由于我不想绘制整个报告,因此我似乎无法捕获列标题。

0 投票
1 回答
7227 浏览

excel - AutoFilter 返回正确的结果,但是当 SpecialCells(xlCellTypeVisible).value 时,excel 只返回一半的记录

这是我的代码

AutoFilter 显示我有 40 条记录,但是当使用 .SpecialCells(xlCellTypeVisible) 时,我只从中得到大约 20 条记录,在检查记录后,我发现它总是返回与 date2 匹配的最后一个范围,数据范围之后会忽略,为什么?

//过滤后的采样数据

过滤范围 20130101 - 20130107

我做错什么了吗?我认为excel会自动返回过滤器后可见的所有内容,但它似乎仍然应用相同的过滤器?任何的想法?

更新 1 更多示例数据,应用 Siddharth Rout 代码后

0 投票
1 回答
14701 浏览

excel - 将细胞相互连接;让单元格更新链接的单元格,反之亦然

我有两个想法可能会导致或多或少相同的结果。

我正在尝试让类似的单元格或表格自行更新为链接系统中的最新条目。例如,单元格 A1 链接到单元格 B2(在我试图创建的这个系统中)。我会在 A1 中输入诸如“1”或“文本”之类的内容,系统会将单元格 B2 更新为我在单元格 A1 中输入的内容。然而,相反的必须以相同的方式工作。如果我将单元格 B2 中的任何内容更改为“5”,则单元格 A1 也会显示“5”。另外,请注意我有 Excel 2013。

我需要它来处理单元格或表格。所以,找到可能的解决方案......

  1. VBA 中的一个子程序,它自动更新所有链接的单元格或表格。

  2. 某种我不知道的机制,它使用 VBA 或其他 Excel 方面来执行此操作,例如函数或工具。

在您的回答或解决方案中,请注意我对 VBA 的缺乏经验。提前致谢。

0 投票
1 回答
11668 浏览

excel - Excel VBA - 扫描范围并删除空行

我有一个电子表格,它根据数据透视表(通过 ODBC 导入)中的数据填充行。我正在使用 VLOOKUP,例如:

结果是这样的

可能会发生某些数据透视列为空的情况,从而导致

我需要的是某种循环遍历一系列行的函数,例如 A8 - A14 并删除“空”行。我的问题是这些行并不是真正的空,它们仍然返回 0 并包含 VLOOKUP 公式。

这是否可以以某种方式实现?我希望我说得通。

谢谢。

0 投票
1 回答
81 浏览

vba - 复制行和列表中的范围

=copy_function name("单元格范围","单元格范围","单元格范围",workbook name_anddestinationcelladdress)

您好,我是编程新手,我想要一个像这样的函数 =copy_function name("cell range",workbook name_andcelladdress) ,它将将提到的单元格复制到所需的工作簿并打开带有复制值的工作簿。

假设我有来自 (a1:j15) 的表格,那么单元格范围也将是这样的,那么我只想要 ("a1:a4","c1:e4") 观察到 B 列不需要复制到工作簿。