如何在MS-Excel中为文本类别范围使用小计公式
我在工作表中有一个表,它有一个Text
编号类别的列,并包含以0开头的整数值。与“02”相同。
我想获得用于过滤该列中的表的值。
根据我需要列中每个可见的单元格值之一,使用下面的公式:
=SUBTOTAL(5,tblInsurance[DSK_LISTNO])
但结果返回0
! ant不看单元格的值。
我不能使用=SUBTOTAL(5,value(tblInsurance[DSK_LISTNO]))
来传递范围值,以作为整数。
我的表没有总计行。
那么,我怎样才能获得过滤值,所以按列过滤表?
这并不容易。 解决这个问题的最好方法是将整数存储为整数而不是文本。 您可以使用单元格格式将0置于整数的前面。
然后表将看起来相同,但存储为整数和SUBTOTAL函数将工作。
我发现了波纹pipe的公式:
=INDEX(C2:C19,MIN(IF(SUBTOTAL(3,OFFSET(C2,ROW(C2:C19)-ROW(C2),0)),ROW(C2:C19)-ROW(C2)+1)))
用很好的解决scheme工作非常有用 所以在我遇到的几个问题上类似的解决scheme,似乎以下参考是非常有价值的。
参考: https : //www.extendoffice.com/documents/excel/4217-excel-find-value-of-first-visible-cell.html