помогите с реализацией двойного условия пример внутри
samarin
Дата: Четверг, 25.11.2010, 13:21 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Подскажите как это можно описать средствами exel? если с1=значению листа2 ячейки б(поиск) и если значение листа1 ячейки а1=значению листа2 ячейки а(поиск)-то присвоить значение листа2 ячейки с1 в текущую ячейку т.е проводим поиск по значению если совпало, то проводим поиск по другому , и только если обе проверки истины присваиваем число с необходимой ячейки
Подскажите как это можно описать средствами exel? если с1=значению листа2 ячейки б(поиск) и если значение листа1 ячейки а1=значению листа2 ячейки а(поиск)-то присвоить значение листа2 ячейки с1 в текущую ячейку т.е проводим поиск по значению если совпало, то проводим поиск по другому , и только если обе проверки истины присваиваем число с необходимой ячейки samarin
Сообщение отредактировал samarin - Четверг, 25.11.2010, 13:21
Ответить
Сообщение Подскажите как это можно описать средствами exel? если с1=значению листа2 ячейки б(поиск) и если значение листа1 ячейки а1=значению листа2 ячейки а(поиск)-то присвоить значение листа2 ячейки с1 в текущую ячейку т.е проводим поиск по значению если совпало, то проводим поиск по другому , и только если обе проверки истины присваиваем число с необходимой ячейки Автор - samarin Дата добавления - 25.11.2010 в 13:21
Serge_007
Дата: Четверг, 25.11.2010, 13:33 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (samarin )
...если с1...
С1 на каком листе?
Quote (samarin )
...=значению листа2 ...
Какой из этих листов является листом2 : ОТЧЕТ , в или отв ? Желательно прикладывать не только "что есть", но и "что должно получится", заполненное вручную (десяток строк).
Quote (samarin )
...если с1...
С1 на каком листе?
Quote (samarin )
...=значению листа2 ...
Какой из этих листов является листом2 : ОТЧЕТ , в или отв ? Желательно прикладывать не только "что есть", но и "что должно получится", заполненное вручную (десяток строк).
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (samarin )
...если с1...
С1 на каком листе?
Quote (samarin )
...=значению листа2 ...
Какой из этих листов является листом2 : ОТЧЕТ , в или отв ? Желательно прикладывать не только "что есть", но и "что должно получится", заполненное вручную (десяток строк).
Автор - Serge_007 Дата добавления - 25.11.2010 в 13:33
samarin
Дата: Четверг, 25.11.2010, 13:43 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
лист в ------------ лист "в" забивается в колонку "загрузка" лист "отв" в "возврат"
лист в ------------ лист "в" забивается в колонку "загрузка" лист "отв" в "возврат" samarin
Сообщение отредактировал samarin - Четверг, 25.11.2010, 13:46
Ответить
Сообщение лист в ------------ лист "в" забивается в колонку "загрузка" лист "отв" в "возврат" Автор - samarin Дата добавления - 25.11.2010 в 13:43
Serge_007
Дата: Четверг, 25.11.2010, 14:04 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (samarin )
лист "в" забивается в колонку "загрузка" лист "отв" в "возврат"
Так?
Quote (samarin )
лист "в" забивается в колонку "загрузка" лист "отв" в "возврат"
Так?
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (samarin )
лист "в" забивается в колонку "загрузка" лист "отв" в "возврат"
Так?
Автор - Serge_007 Дата добавления - 25.11.2010 в 14:04
samarin
Дата: Четверг, 25.11.2010, 14:30 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
вот пример как я делал-но это долго и требует слишком много телодвижений в результате )) в новом примере необходимо, чтобы производился поиск так же, как и в старом, с одной лишь разницей. Нужно, чтобы программа проверяла еще строку корреспондент если строка корреспондент равна б1 то и информацию забивать в б1 если б2-то в б2 и т.д Тогда и необходимость в разбиении на листы пропадет
вот пример как я делал-но это долго и требует слишком много телодвижений в результате )) в новом примере необходимо, чтобы производился поиск так же, как и в старом, с одной лишь разницей. Нужно, чтобы программа проверяла еще строку корреспондент если строка корреспондент равна б1 то и информацию забивать в б1 если б2-то в б2 и т.д Тогда и необходимость в разбиении на листы пропадет samarin
К сообщению приложен файл:
__1.rar
(64.4 Kb)
Сообщение отредактировал samarin - Четверг, 25.11.2010, 14:37
Ответить
Сообщение вот пример как я делал-но это долго и требует слишком много телодвижений в результате )) в новом примере необходимо, чтобы производился поиск так же, как и в старом, с одной лишь разницей. Нужно, чтобы программа проверяла еще строку корреспондент если строка корреспондент равна б1 то и информацию забивать в б1 если б2-то в б2 и т.д Тогда и необходимость в разбиении на листы пропадет Автор - samarin Дата добавления - 25.11.2010 в 14:30
Serge_007
Дата: Четверг, 25.11.2010, 14:33 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (samarin )
вот пример
Так?
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (samarin )
вот пример
Так?Автор - Serge_007 Дата добавления - 25.11.2010 в 14:33
samarin
Дата: Четверг, 25.11.2010, 14:35 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
в предыдущем сообщении вложение
в предыдущем сообщении вложение samarin
Сообщение отредактировал samarin - Четверг, 25.11.2010, 14:36
Ответить
Сообщение в предыдущем сообщении вложение Автор - samarin Дата добавления - 25.11.2010 в 14:35
Serge_007
Дата: Четверг, 25.11.2010, 14:51 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
В предыдущем сообщении решение.
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение В предыдущем сообщении решение. Автор - Serge_007 Дата добавления - 25.11.2010 в 14:51
samarin
Дата: Четверг, 25.11.2010, 15:17 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
=ЕСЛИ(ЕНД(ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0)));"";ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0))) В этом примере получается поиск по столбцу "а", если столбец "а" совпадает присвоить значение столбца "d" а где же проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию?
тоже самое, что и в присланом мной примере старой реализации построения отчета =ЕСЛИ(ЕОШИБКА(ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1));0;ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1)) ---------------------------------------------- это не решение, либо я что-то не так понимаю
=ЕСЛИ(ЕНД(ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0)));"";ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0))) В этом примере получается поиск по столбцу "а", если столбец "а" совпадает присвоить значение столбца "d" а где же проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию?
тоже самое, что и в присланом мной примере старой реализации построения отчета =ЕСЛИ(ЕОШИБКА(ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1));0;ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1)) ---------------------------------------------- это не решение, либо я что-то не так понимаю
samarin
Сообщение отредактировал samarin - Четверг, 25.11.2010, 15:19
Ответить
Сообщение =ЕСЛИ(ЕНД(ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0)));"";ИНДЕКС(в!$D$4:$D$121;ПОИСКПОЗ(A5;в!$A$4:$A$121;0))) В этом примере получается поиск по столбцу "а", если столбец "а" совпадает присвоить значение столбца "d" а где же проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию?
тоже самое, что и в присланом мной примере старой реализации построения отчета =ЕСЛИ(ЕОШИБКА(ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1));0;ИНДЕКС(вен1!$E:$E;ПОИСКПОЗ(A17;вен1!$A:$A;0);1)) ---------------------------------------------- это не решение, либо я что-то не так понимаю
Автор - samarin Дата добавления - 25.11.2010 в 15:17
Serge_007
Дата: Четверг, 25.11.2010, 15:19 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (samarin )
....я что-то не так понимаю...
Нет, Вы просто не туда смотрите Вложение samarin_2.rar здесь .
Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A5=в!$A$4:$A$121)*(в!$C$4:$C$121=ОТЧЕТ!C$1)*в!$D$4:$D$121);СУММПРОИЗВ(($A5=отв!$A$4:$A$121)*(отв!$C$4:$C$121=ОТЧЕТ!C$1)*отв!$D$4:$D$121))
в!$C$4:$C$121=ОТЧЕТ!C$1 - в формуле - это и есть: Quote (samarin )
проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию
Quote (samarin )
....я что-то не так понимаю...
Нет, Вы просто не туда смотрите Вложение samarin_2.rar здесь .
Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A5=в!$A$4:$A$121)*(в!$C$4:$C$121=ОТЧЕТ!C$1)*в!$D$4:$D$121);СУММПРОИЗВ(($A5=отв!$A$4:$A$121)*(отв!$C$4:$C$121=ОТЧЕТ!C$1)*отв!$D$4:$D$121))
в!$C$4:$C$121=ОТЧЕТ!C$1 - в формуле - это и есть: Quote (samarin )
проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (samarin )
....я что-то не так понимаю...
Нет, Вы просто не туда смотрите Вложение samarin_2.rar здесь .
Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A5=в!$A$4:$A$121)*(в!$C$4:$C$121=ОТЧЕТ!C$1)*в!$D$4:$D$121);СУММПРОИЗВ(($A5=отв!$A$4:$A$121)*(отв!$C$4:$C$121=ОТЧЕТ!C$1)*отв!$D$4:$D$121))
в!$C$4:$C$121=ОТЧЕТ!C$1 - в формуле - это и есть: Quote (samarin )
проверка столбца "С1","Е1" и "g1" на совпадение с корреспондентом и последующим решением куда из ("С1","Е1" и "g1") трех столбцов забивать информацию
Автор - Serge_007 Дата добавления - 25.11.2010 в 15:19
samarin
Дата: Четверг, 25.11.2010, 15:56 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Все равно ничего не пойму ((
Все равно ничего не пойму (( samarin
Ответить
Сообщение Все равно ничего не пойму (( Автор - samarin Дата добавления - 25.11.2010 в 15:56
Serge_007
Дата: Четверг, 25.11.2010, 16:00 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (samarin )
Все равно ничего не пойму ((
А так: Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207);СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207))
понятнее?
Quote (samarin )
Все равно ничего не пойму ((
А так: Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207);СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207))
понятнее? Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (samarin )
Все равно ничего не пойму ((
А так: Code
=ЕСЛИ(C2="загрузка";СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207);СУММПРОИЗВ(($A4=загрузка!$A$5:$A$207)*(загрузка!$C$5:$C$207=ОТЧЕТ!C$1)*загрузка!$D$5:$D$207))
понятнее? Автор - Serge_007 Дата добавления - 25.11.2010 в 16:00
samarin
Дата: Четверг, 25.11.2010, 16:33 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
Спасибо большое за помощь. Все получилось!
Спасибо большое за помощь. Все получилось! samarin
Ответить
Сообщение Спасибо большое за помощь. Все получилось! Автор - samarin Дата добавления - 25.11.2010 в 16:33