[英]Using COUNTIF down a column instead of across rows for multiple rounds
嘗試這個:
=COUNTIFS($C:$C,1,$A:$A,COLUMN(A:A))
向右拖動時,由COLUMN(A:A)
表示的整數將從1變為2到3。
我需要考慮。 我只想在COUNTIFS(C2:C11,1)上拖動,但是Excel假定我要在下一行(D2:D11)中使用相同的單元格,而不是在列(C12:C21)中下一組。
該公式應引用10個垂直單元格,並向右拖動的每一列移至10個垂直單元格的組。
INDEX函數可以很好地與此同時工作,同時避免使用像OFFSET這樣的易失函數。 使用提供增量的COLUMN函數計算行(通過一些數學調整)。
=COUNTIF(INDEX($C:$C, 2+(COLUMN(A:A)-1)*10):INDEX($C:$C, 11+(COLUMN(A:A)-1)*10), 1)
從C2:C11開始。 向右拖動以獲取C12:C21,C22:C31等。
INDEX函數的作用不只是返回值。 它實際上返回一個有效的單元地址。 當以其最常用的查找容量使用時,您會看到返回的值,但實際上,與類似的VLOOKUP操作不同,該操作僅返回單元格的值,而INDEX則返回實際的單元格。 例如=A1
,而不是A1包含的99
。 此超功能可用於創建可在其他功能中使用的有效范圍。 例如A2:A9
也可以寫為INDEX(A:A, 2):INDEX(A:A, 9)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.