Как в эксель сделать формулу:
Есть три столбца: А, В и С (и Критерий1 и Критерий2)
Если А1 = Кр.1 или Кр.2, то С1=В1
Если не найдено, то искать до конца столбца А (пока не найдется один из критерие
Как в эксель сделать формулу: Есть три столбца: А, В и С (и Критерий1 и Критерий2) Если А1 = Кр.1 или Кр.2, то С1=В1 Если не найдено, то искать до конца столбца А (пока не найдется один из критерие
Вот смотри — есть левый столбец список и два критерия «104АА» и «107АТ»
Нужно что бы был поиск этих критериев в левом столбике — и если допустим находится «104АА» или «107АТ», то значение из столбика В переписывалось в столбец С
(«104АА» и «107АТ» будут иметь одинаковый параметр в столбце В (в этом примере он равняется 5, но поиск должен быть именно по двум критериям т.к. параметр в колонке В будет одинаковым, а вот какого-то критерия может не быть в списке А)
Ну как бы, ты пробовал? у меня несчтает — так понял ошибку выдает т.к. в формулу ЕСЛИ в первой области для воода не определяется это условие (ИЛИ(A1=$D$1,A1=$E$1)
dt-msk, dt-msk, так — а как сделать — что бы не нужно было пересчитывать каждую строку (растягивать на каждый столбец)? — а он самостоятельно список перебирал и в эту ячейку вставлял найденное значение?
alt+f11 -> в рабочий лист добавить макрос
sub aaa
dim i as integer
do
i=i+1
if range(«A»&i) = [D1] or range(«A»&i) = [E1] then
range(«A»&i).offset(0,2) = range(«A»&i).offset(0,1)
end if
loop until range(«A»&i+1) = empty
end sub
Денежно-кредитная политика в эпоху волатильности
🔸В сообществе центральных банков растет признание того, что мир изменился и денежно-кредитная политика должна адаптироваться к этим изменениям. В...
Доля нерезидентов в ОФЗ в октябре 2024г снизилась до 6,2% (месяцем ранее 6,9%) — Банк России Доля нерезидентов в ОФЗ в октябре 2024г снизилась до 6,2% (месяцем ранее 6,9%) — Банк России
...
Ольга Тимченко,
Все может быть….
Это Форекс….
Лично я думаю, что здесь либо будет флэт, либо продолжение падения….
Как говорится, 2513 — это самая ближняя цель….
Просто мы все не умеем ж...
Вот смотри — есть левый столбец список и два критерия «104АА» и «107АТ»
Нужно что бы был поиск этих критериев в левом столбике — и если допустим находится «104АА» или «107АТ», то значение из столбика В переписывалось в столбец С
(«104АА» и «107АТ» будут иметь одинаковый параметр в столбце В (в этом примере он равняется 5, но поиск должен быть именно по двум критериям т.к. параметр в колонке В будет одинаковым, а вот какого-то критерия может не быть в списке А)
=ЕСЛИ(ИЛИ(A1=$D$1,A1=$E$1),B1,0)
=ЕСЛИОШИБКА(ИНДЕКС(B:B; МИН(ЕСЛИОШИБКА(ПОИСКПОЗ(E1;A:A;0);10^36); ЕСЛИОШИБКА(ПОИСКПОЗ(F1;A:A;0);10^36)));«нет»)
*Только если копировать данную формулу в эксель — нужно вместо кавычек «нет» поставить «нет»)
www.firststeps.ru/vba/excel/vbaexcel1.html
ну наверно если есть такие вопросы — уже надо учиться.
а вообще с такими вопросами не сюда.
но макросы знать надо ))
sub aaa
dim i as integer
do
i=i+1
if range(«A»&i) = [D1] or range(«A»&i) = [E1] then
range(«A»&i).offset(0,2) = range(«A»&i).offset(0,1)
end if
loop until range(«A»&i+1) = empty
end sub
Sub Ìàêðîñ1()
Dim Kr1 As String
Dim Kr2 As String
Dim i As Long
Kr1 = Cells(1, 4)
Kr2 = Cells(1, 5)
For i = 1 To 100
If Cells(i, 1) = Kr1 Then
Cells(i, 3) = Cells(i, 2)
End If
Next i
For i = 1 To 100
If Cells(i, 1) = Kr2 Then
Cells(i, 3) = Cells(i, 2)
End If
Next i
End Sub
Джон Уокенбах Excel 2013 профессиональное программирование на VBA