Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2011, 23:27   #1
юрий.
Новичок
Джуниор
 
Регистрация: 04.03.2011
Сообщений: 4
По умолчанию Не могу исправить

Будте любезны исправте формулу, не могу разобраться а очень срочно нужно собрать ведомость
2011-03-04_232326.jpg

это собственно сама формула
2011-03-04_232548.jpg

это база откуда берется вправка

=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$ 38;2));ЕСЛИ(D222>0;ВПР(D222;База!$A $8:$B$38;2))

задаю значение первое условие выполняется и второе тоже если отдельно собираю вместе ошибка.

Заранее спасибо!!!

Последний раз редактировалось юрий.; 04.03.2011 в 23:29.
юрий. вне форума Ответить с цитированием
Старый 04.03.2011, 23:29   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Будте любезны исправте формулу,
А что исправлять-то?
Где формула?
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 04.03.2011, 23:45   #3
юрий.
Новичок
Джуниор
 
Регистрация: 04.03.2011
Сообщений: 4
По умолчанию

=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$ 38;2));ЕСЛИ(D222>0;ВПР(D222;База!$A $8:$B$38;2))

подробное описание в первом сообщении =)

сам файл с ошибкой http://ifolder.ru/22238336

Последний раз редактировалось юрий.; 05.03.2011 в 00:16.
юрий. вне форума Ответить с цитированием
Старый 05.03.2011, 02:41   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

может так:
Код:
=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$38;2);ЕСЛИ(D222>0;ВПР(D222;База!$A$8:$B$38;2)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2011, 09:38   #5
юрий.
Новичок
Джуниор
 
Регистрация: 04.03.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
может так:
Код:
=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$38;2);ЕСЛИ(D222>0;ВПР(D222;База!$A$8:$B$38;2)))
как так вы скопировали мою формулу один в один


http://ifolder.ru/22238336

лежит сам файл с экселем, условие:

1. Смотрит в первую ячейку там стоит цифирка 8 к примеру он та...к ежели 8 то делаю выборку из базы данных и поставляю соответствующее значение

2.Смотрит стоит цифирка 8 но еще стоит и цифирка 5(соседняя ячейка не пустая), тогда про цифирку 8 забываю и подставляю значение по выборке из базы соответствующее циферке 5

3. Когдасоседняя ячейка пустаястоит цифирка 8 а пять не стоит то делает вправку по 8 ке

вот еще видео всего процесса http://ifolder.ru/22253395

http://ifolder.ru/22257012

Последний раз редактировалось юрий.; 06.03.2011 в 10:11.
юрий. вне форума Ответить с цитированием
Старый 06.03.2011, 10:02   #6
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

юрий., сильно раздражают такие юзеры как Вы.
Нафига столько лишней информации? Вы бы ещё свою налоговую декларацию выложили. И почему файл не здесь выложили?

А проблема решилась бы посмотри Вы в справку эксель.

Код:
=ЕСЛИ(C1=0;ВПР(B1;База!$A$8:$B$38;2);ЕСЛИ(C1>0;ВПР(C1;База!$A$8:$B$38;2)))
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 06.03.2011, 10:13   #7
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Да, и что б Вы не говорили что я просто скопировал вашу формулу "один в один" прилагаю файл, в котором она не возвращает значение ошибки #ЗНАЧ (см. вложение).
Вложения
Тип файла: rar юрий..rar (18.5 Кб, 11 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 06.03.2011, 10:19   #8
юрий.
Новичок
Джуниор
 
Регистрация: 04.03.2011
Сообщений: 4
По умолчанию

Спасибо!!!!!!!!!!!!!!!!
Изображения
Тип файла: jpg Скрин.jpg (10.7 Кб, 144 просмотров)
Тип файла: gif Скрин.gif (18.7 Кб, 143 просмотров)

Последний раз редактировалось юрий.; 06.03.2011 в 10:46.
юрий. вне форума Ответить с цитированием
Старый 06.03.2011, 13:26   #9
Smerchin
Пользователь
 
Регистрация: 19.01.2011
Сообщений: 22
По умолчанию

у меня без ошибки работает
Изображения
Тип файла: jpg новый-3.jpg (45.4 Кб, 152 просмотров)
Smerchin вне форума Ответить с цитированием
Старый 06.03.2011, 21:36   #10
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

однако...
на военной кафедре: "курсант вы что дальтоник? что вы такой неровный квадрат нарисовали?"

Юра, у меня аналогичный вопрос, вы что, дальтоник? вы не видите разницы между Вашей
Код:
=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$ 38;2));ЕСЛИ(D222>0;ВПР(D222;База!$A$8:$B$38;2))
и моей формулой:
Код:
=ЕСЛИ(D222=0;ВПР(C222;База!$A$8:$B$38;2);ЕСЛИ(D222>0;ВПР(D222;База!$A$8:$B$38;2)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу исправить ошибки С++ Zewer Помощь студентам 29 06.01.2011 15:59
Не могу исправить ссылку?!?!? shark2010 PHP 8 22.09.2010 12:11
Не могу исправить ошибку.(Турбо Паскаль) alzm Помощь студентам 4 25.03.2010 14:44
Помогите, пожалуйста, не могу исправить ошибки bunya Общие вопросы C/C++ 7 14.01.2009 22:28