Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как в таблице Excel, в одной ячейке объединить 2 формулы с разными условиями?

Допустим, у меня есть таблица Excel, в которой есть 6 колонок:
  1. Условие 1
  2. Условие 2
  3. Условие 3
  4. 1 блок
  5. 2 блок
  6. Результат (в этой ячейке содержится формула)
Как сделать так, чтобы во второй строке в ячейке F2 был результат рассчитываемый на основе одной из формул, которые в ней содержатся? Чтобы одна из формул срабатывала при соответствующих условиях указанных в других ячейках. При этом, возможно формул будет больше. Как эти формулы "связать", чтобы они друг другу не мешали и работали каждая по отдельности в зависимости о того, что указано в других ячейках.  
ПрограммированиеExcel+3
Варвара Денисова
  ·   · 638
Род деятельности - аналитик (экономика)...  · 21 мар 2023
Вариант решения: Выпадающие списки + пользовательская функция
S2=GetValue(C2;D2;E2;F2;G2;H2;I2;M2;N2)
===================================
'  пользовательская функция анализа условий покупки
Public Function GetValue(C As String, D As Variant, E As String, _
F As Variant, G As Variant, H As String, I As String, M As Variant, N As Variant) As Variant
With ActiveSheet
If C Like "Покупка" And E Like "Рынок" And H Like "Безнал" And I Like "Безнал" Then
GetValue = ((G * D) - (F * D)) - ((G * D) * N - (F * D) * N)
ElseIf C Like "Покупка" And E Like "Рынок" And H Like "Безнал" And I Like "Наличные" Then
GetValue = ((G * D) - (F * D)) - ((G * D) * M - (F * D) * N)
ElseIf C Like "Покупка" And E Like "Рынок" And H Like "Наличные" And I Like "Безнал" Then
GetValue = ((G * D) - (F * D)) - ((G * D) * N - (F * D) * M)
ElseIf C Like "Покупка" And E Like "Рынок" And H Like "Наличные" And I Like "Наличные" Then
GetValue = ((G * D) - (F * D)) - ((G * D) * M - (F * D) * M)
Else
GetValue = 0
End If
End With
End Function
Подробнее в:
https://disk.yandex.ru/i/LHxPwf-lRqQLyg
Спасибо за ответ! Правда мне нужно было немного другое. На скриншоте в колонке "Расшифровка формулы" указано 2... Читать дальше