Итак, я попытался написать свою формулу, чтобы сделать это выполнимо, но я рисую пустым.

Я хочу проверить несколько столбцов подряд, чтобы увидеть, содержат ли они значение спецификации, скажем, "V". Затем в последнем столбце я хочу автоматически увидеть, какие ячейки не соответствуют этому критерию.

У меня есть лист, в котором каждая строка содержит более 25 столбцов для проверки с разными значениями, но, если бы я смог получить следующий упрощенный пример, я думаю, что он должен дать мне достаточно информации, чтобы самому достичь остальных.

Упрощенно, вот что я надеюсь достичь (столбец E создается автоматически):

A   B   C   D   E

V   X   V   V    B1
X   V   V   X    A2, D2
V   V   X   X    C3, D3

Был бы очень признателен за любой вклад!

1 ответ1

1

Скорее всего, вам понадобится VBA. Поместите это в модуль Workbook и вызовите like =return_non_match([range of values],[value you want to find])

Function return_non_match(ByVal target As Range, findMe As String)
Dim cel As Range
Dim cellList As String
For Each cel In target
    If cel.Value <> findMe Then
        cellList = cellList & " " & Replace(cel.Address, "$", "")
    End If
Next cel
return_non_match = Trim(cellList)
End Function

Я признаю, что название могло бы быть лучше, поэтому, очевидно, не стесняйтесь менять

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .