我有这个数据集: Groups A A B B
location a b c d
3 4 0 5
I also have a transformed version for better clarification:
Groups location
A a 3
A b 4
B c 0
B d 5 我想要的是一个简单的矩阵,填充二进制。 该函数应该检查每一行和每一列是否具有来自其各自组的MAXIF,然后将其与第二个值进行比较,第二个值是来自其组的第二个MAXIF。因此,组合b
我有以下Excel表:
A B C
1 Product Discount Proportion of Discount
2 Product A 85%
3 Product B 85% 33% --> 33% of the products have discount of 85%
4 Product C 75% 17% --> 17% of the products ha
我有一个Excel电子表格: NameGradeName182Name190Name265Name390Name360 I would like an Excel command that will do the following in a new column (TrueGrade, column C): 我想要一个在新列(TrueGrade,C列)中执行以下操作的Excel命令: 如果一个字符串在A列(名称)中出现两次,则从B列(等级)获取两个值中的最大值,否则从B列获取与该名称位于同一行的值(只出现一次)。 结果应该是这样的: NameGradeTrueGradeName18290
我有一个包含工作进程名称、开始时间和结束时间的.XLXS表。我想要显示工人的总工作时数,而忽略重叠的时段。例如,如果"Bob“从0800工作到1400,也从0900工作到1300,那么他当天的总时间应该是6个小时。如果"Joe“在0700到0900之间工作,那么他当天的工作时间是2小时。 工作者的数量各不相同,6个月的数据约为2100行。 "barry houdini“为"Formula that will calculate total hours in overlapping date array”提供的公式适用于一个工人,但我对Excel的了解还不够多,
嘿,我在excel中遇到了一个很难解决的问题。
我目前有三列数据
A B C
Apple 12 sold to
Mellon 3 sold to
等。我当前的问题是,我需要找到最大值和最小值,然后返回C列。
目前,我正在尝试使用以下内容:
其中B1是说"Apple“,H是要寻找最大值的值的范围。
这里有没有人有什么好点子?目前它又回来了#Name
=max(MAX(IF($B$5:$B$71510=B1,$H$5:$H$71510))
使用Excel公式,我试图为旁边有一个特定字母的名称提取MAX值。
最高#用于特定的%,用于每个唯一的名称
所以杰夫的Q值是7。
(我试图过度解释,因为这在我的脑海中是有意义的,但对其他人来说可能没有意义。)
Name % #
Jeff O 4
Jeff D 3
Jeff Q 4
Jeff O 1
Jeff D 9
Jeff Q 7
Tom O 6
Tom D 7
Tom Q 8
Tom O 2
Tom D 8
Tom Q 3
Peter O 3
我试图在Excel中作为回归模型的一部分进行计算。
我需要计算((X^T)WX)^(-1)(X^T)WY。其中X、W、Y是矩阵,^T和^-1表示矩阵的转置和倒置运算。
现在,当X,W,Y是小尺寸的时候,我只是运行我的宏,它非常快地计算这些值。
然而,有时我处理的情况是:X、W、Y的维度分别是5000 X 5、5000 X 1和5000 X 1,那么宏运行时间就会长得多。
我有两个问题:
如果我使用VBA中的数组来完成所有的计算,而不是使用我的宏生成Excel上的矩阵,然后使用MMULT和MINVERSE等Excel公式来计算输出,那么对于大维矩阵来说会更快吗?(我不太确定数组在VBA中是如