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

拖动公式时,如何递增列字母(I,J,K,L,…… U,V)?

这是迄今为止我的公式:

=COUNTIF(I$54:I$62,"Yes") 

一种可以做到这一点的方法是find列字母的unicode编号,并在向下拖动时增加它。 在这种情况下,我使用“73”作为字母“i”。 只要你的数据没有经过Z列,这个工作就行。绝对不是最漂亮的公式,但是这个公式在这种情况下是可行的。

 =COUNTIF(INDIRECT(CHAR(ROWS($54:54)-1+73)&"54:"&CHAR(ROWS($54:54)-1+73)&"64"),"Yes") 

在这里输入图像说明

做这个公式的最好方法是使用INDEX。 使用INDEX,您可以查找整列,您将得到与以前的公式相同的结果,并且不会限制数据集的大小。

 =COUNTIF(INDEX($I$54:$V$62,,ROWS($54:54)),"Yes") 

在这里输入图像说明