Я пытаюсь написать пользовательскую функцию, которая позволит мне получить ячейку из первой строки в диапазоне, который соответствует x количеству критериев. Я предполагаю, что это будет очень похоже на работу SUMIFS, просто проще в том, что он не продолжит обработку после первого совпадения.
Кто-нибудь знает код для воспроизведения функции SUMIFS (Excel 07) в VBA?
Так, например, если у меня есть таблица в Excel, как:
W X Y Z
a b 6 1
a b 7 2
b b 7 3
Я хочу иметь возможность написать функцию, которая даст мне значение в столбце Z, где столбцы W = a, X = b, Y> = 7 (другими словами, значение 2).
SUMIFS может приблизительно сделать это, предполагая, что запись, которую я хочу, уникальна, и я хочу вернуть число. Для моих целей эти предположения не сработают.