Какую формулу Excel я должен использовать, если я хочу подсчитать и / или усреднить на основе наличия записи, соответствующей нескольким критериям

#excel #excel-formula

#excel #excel-формула

Вопрос:

введите описание изображения здесь

Я хотел бы подсчитать количество идентификаторов клиентов (левый столбец), которые завершили как тест-драйв, так и заполнили заявку на получение кредита (3-й столбец слева).).

Какую формулу я должен использовать?

введите описание изображения здесь

Комментарии:

1. Разве вы не можете сделать это с =CountIf() =CountIfS() помощью функции или?

2. Я думаю, для этого вам понадобится формула массива, вспомогательный столбец или UDF…

Ответ №1:

Вы могли бы использовать этот UDF:

 Function GetMultipleCriteriaCount(rng1 As Range, rng2 As Range, crit1 As String, crit2 As String)

    Dim cell As Range
    
    For Each cell In rng1
        If Application.WorksheetFunction.CountIfs(rng1, cell.Value, rng2, crit1) > 0 And _
           Application.WorksheetFunction.CountIfs(rng1, cell.Value, rng2, crit2) > 0 Then
            GetMultipleCriteriaCount = GetMultipleCriteriaCount   1
        End If
        
        If cell.Value = "" Then
            GetMultipleCriteriaCount = GetMultipleCriteriaCount / 2
            Exit Function
        End If
    Next cell
        
End Function
  

img1

Комментарии:

1. Все, что мне нужно сделать, это удалить это в редакторе VB?