Tag: 公式

如何使用公式在Excel中着色单元格?

我想做一些事情: =iif(A1>10,backcolor = black,backcolor = green) 我想要一个公式不是向导。

使用图标时计算行数

我有在Excel行中使用的图标集(勾号和closures)。 我需要计算一个单元格中“滴答”的计数,并在另一个单元格中“closures”。 你能帮我怎么做吗? 对于具有文本的单元格,我正在使用= CountIF(A8:A10):“Text”公式。 但对于图标我不知道该怎么做。

Excel ISTEXT替代?

我目前正在Excel电子表格上build立一个铭牌检查器,确定铭牌上的字母和数字是否在正确的位置并且是有效的。 我所拥有的3个标准是如果这些公式中包含数字标牌: (我把一个数字表示为1,一个字母表示为A) AAA111A A111AAA AA11AAA 最终的目标是让程序提出这样的问题:“看看这些号码牌,是否按照上面所示的格式。” 到目前为止,我只能检查在某些地方是否有数字,但是当试图从左,右和中心执行searchfunction时,我不能指定字符A-Z。 =ISNUMBER(–MID(A3,1,3)) 如果我想在一个单元格内search,例如,第一个字符,它是一个字母az,返回true或false? 我怎么去做这个? 在这种情况下的一个例子可能是: DJO148R 公式 =ISNUMBER(–MID(A5,4,3)) 这将会变成真实的,因为第四个字符是一个数字,下一个是2。 使用相同的电话号码牌,如何将其更改为在号码牌内search字母而不是数字?

Excel公式 – 等级

我想弄清楚如何根据百分比对值进行排名。 哪个细胞的百分比最高,应该排在第一位。 那么谁是第二高的比例,应该排在第二位。 然后同样的事情为第三价值。 但是,我比较了12个不同的值(使用单元格A1到A12)。 我如何排列每个值,但只显示前3个百分点? 我一直在使用RANK值,但是,我不想要显示所有12个值。所以从4-12的值不应该显示或应该隐藏。 另外,我需要在0.1以内准确。 例如,如果一个值是18.5%,另一个是18.7%,那么我需要将18.7%排在更高的位置,而不是相等的(这与RANK公式是一样的)。 任何想法如何做到这一点? 谢谢,

向下拖动时如何更改公式中的列字母?

拖动公式时,如何递增列字母(I,J,K,L,…… U,V)? 这是迄今为止我的公式: =COUNTIF(I$54:I$62,"Yes")

将stringdate转换为date值

我从MySQL提取表,然后当我复制到Excel我无法转换“date”的字段。 采样date和时间: Tuesday 7th October 2014, 4:8 PM 我怎样才能转换使用Excel公式?

在插入的公式中放置一个variables

循环已经到位,但我似乎无法得到用正确的variablesreplaceA2的语法。 For Each c In rng1 If WorksheetFunction.CountIf(rng2, c.Value) = 0 Then sh3.Cells(Rows.Count, 1).End(xlUp)(2) = c.Value sh3.Cells(Rows.Count, 2).End(xlUp)(2).Formula = _ "=INDEX(MatList!$D$13:$D$62,MATCH(A2,MatList!$A$13:$A$62,0))" End If Next

Openpyxl公式冲突

我正在写这个代码来根据行将一个公式分配给一个特定的单元格。 但问题是,当我试图打开Excel文件,它会引发一个错误,并删除我写的公式。 for z in range(4, 54): wss.cell(coordinate="J"+str(z), value="=I"+str(z)+"*C"+str(z)) formula = "=SI(ESBLANCO(H"+str(z)+");0;BUSCARV(H"+str(z)+ ";Lista_precios!A3:B"+str(self.ultimaFila+1)+";2;FALSO))" wss.cell(coordinate="I"+str(z), value=formula) 我正在用西class牙文编写Excel公式,因为我的Excel是用西class牙文编写的。 第一个公式就是= I4 * C4工作正常。 我已经打印了variables公式,它与Excel一致,但与Openpyxl有冲突

在Excel 2013中如何使用IF ELSE CONDITION?

我想评估一些forms,并在这个我使用这个公式。 但在一些领域,我收到了这个空白的结果。 为此,我想保持0值,但现在它采取-2。 任何帮助设置0为空白,-2为否和4为是。

将公式栏转换为VBA

任何人都知道如何将这一公式转换成VBA代码? 这是代码: =S4&(AA5&AA6&AA7&AA8&AA9&AA10) 。 如果我尝试将其转换为VBA,如下所示: Dim ws as Worksheet Set ws = ThisWorkbook.Worksheet("Sheet1") ws.Range("S4") & = ws.Range("AA5") & 我总是遇到一个错误。 然后我试过这个: ws.Range("S4&") = ws.Range("AA5&") 然后我不知道下一步该怎么做。 任何帮助? 谢谢!