0
A
回答
2
你可以用一個數組formula¹做到這一點。
=min(if(A2:A34=B2:B34, C2:C34))
數組公式不應該是全列引用,如果數列的增長和偶爾縮小,應用以下動態調整引用的單元格數目。
=min(if(A2:index(A:A, match(1e99, C:C))=B2:index(B:B, match(1e99, C:C)), C2:index(C:C, match(1e99, C:C))))
¹數組公式需要與按Ctrl +移+Enter↵完成。如果輸入正確,Excel將花括號包括公式(例如{和})。你不要自己輸入大括號。一旦正確輸入第一個單元格,就可以像其他公式一樣向下或向右填充或複製它們。嘗試並將您的全列引用減少到更接近表示實際數據範圍的範圍。數組公式以對數形式計算週期,所以最好將參考範圍縮小到最小。有關更多信息,請參見Guidelines and examples of array formulas。
相關問題
- 1. 如果兩個其他列匹配,則減去兩列
- 2. 比較兩列與其他兩列,並找到匹配以及不匹配
- 3. SQL查找最小列和其他列時,如果存在重複最小列
- 4. 當兩個其他列的值匹配時計算列的平均值
- 5. 增值新建小區如果參數匹配其他細胞
- 6. SQL服務器 - 選擇列有兩個匹配的其他列
- 7. 如果兩個小區匹配來自第三列返回一個值到同一行,其中細胞匹配
- 8. postgresql計算列的最小值conditiong對其他列的值
- 9. 如果兩個值如果兩列匹配兩個值,則新列中的值Matlab
- 10. 如果在兩列之間找到匹配項,則創建第三個匹配值的列,如果不匹配創建第四個列的值不匹配
- 11. 我如何使這個div匹配其他列的大小?
- 12. 根據每個組的其他列匹配列的值
- 13. 匹配兩列
- 14. Python的大熊貓 - 最後一列追加如果在其他列中的值相匹配
- 15. 只有當數據幀列中的值與其他兩個列值相匹配時,才替換其中的值
- 16. Excel - 匹配值並獲取其他列的值
- 17. SQL SELECT基於兩列其中在第三列有最小值
- 18. 從表中更新值如果從其他兩個表值匹配
- 19. 如何在excel中獲取其他列值的最大值和最小值?
- 20. 刪除其中兩列匹配
- 21. 如果兩列匹配,則替換值R
- 22. 如何獲得一列中的最小值的行,按其他列分組,同時保留其他列?
- 23. 最大匹配數。在兩個列表
- 24. 獲取最小列的其他字段
- 25. 如果其他列值相等,則Pandas返回列值
- 26. 與數據框中的其他列匹配列並添加匹配值的某些列
- 27. bash - 如果兩列匹配,則附加列
- 28. SQL查詢 - 添加新列如果兩個現有列匹配
- 29. 如何獲得其他數組值如果匹配?
- 30. 從字符串中除去與其他列匹配的值
我的歉意;我最初寫道,缺少一個括號和A43而不是A34。它已在上面得到糾正。 – Jeeped
確定它與分鐘工作,但當我試圖找到最大的條件相同。如果條件不變,它給予C的最大值。我寫= MAX(IF(A2:A34 = B2:B34,C2:C34))。它給出了122而不是5。 – user36036
嗯......我只是測試它,它通過交換MAX(記住[ctrl] + [shift] + [enter])很好地工作。 [edit]沒有CSE的測試,它返回沒有條件的列max,所以你可能沒有CSE。 – Jeeped