Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Функция ЕСЛИ по отношению к сложению или вычетанию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Функция ЕСЛИ по отношению к сложению или вычетанию
samykins Дата: Четверг, 28.02.2013, 08:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Всем доброго времени суток!
Есть задача, которая как мне кажется может решиться при помощи функции ЕСЛИ, но возможно и ошибаюсь.
Смысл таков.
1) Ячейка "Необходимо" суммирует все объекты и выводит итоговое количество необходимого оборудования.
2) Ячейка "В наличии" редактируется вручную по мере поступления товара.
3) Ячейка "Докупить" соответственно образуется по формуле "Необходимо" - "В наличии".
Нужно чтобы при удалении строки с отгруженным объектом значение товара понижалось как в ячейке "Необходимо" так и в "Наличии".
Пока же при удалении строки с объектом значение понижается только в "Необходимо".
Вот и видится мне что при функци ЕСЛИ в ячейке "Необходимо" происходит тенденция к сложению то "В наличии" не меняется, но ЕСЛИ "Необходимо"
понижается то "В наличии" тоже понижается на то же значение.
Помогите кто чем может.
К сообщению приложен файл: 4417869.jpg (50.1 Kb)


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!

Сообщение отредактировал samykins - Четверг, 28.02.2013, 08:55
 
Ответить
СообщениеВсем доброго времени суток!
Есть задача, которая как мне кажется может решиться при помощи функции ЕСЛИ, но возможно и ошибаюсь.
Смысл таков.
1) Ячейка "Необходимо" суммирует все объекты и выводит итоговое количество необходимого оборудования.
2) Ячейка "В наличии" редактируется вручную по мере поступления товара.
3) Ячейка "Докупить" соответственно образуется по формуле "Необходимо" - "В наличии".
Нужно чтобы при удалении строки с отгруженным объектом значение товара понижалось как в ячейке "Необходимо" так и в "Наличии".
Пока же при удалении строки с объектом значение понижается только в "Необходимо".
Вот и видится мне что при функци ЕСЛИ в ячейке "Необходимо" происходит тенденция к сложению то "В наличии" не меняется, но ЕСЛИ "Необходимо"
понижается то "В наличии" тоже понижается на то же значение.
Помогите кто чем может.

Автор - samykins
Дата добавления - 28.02.2013 в 08:54
WinIce Дата: Четверг, 28.02.2013, 08:58 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Доброго!
А примерчик можно выложить?
 
Ответить
СообщениеДоброго!
А примерчик можно выложить?

Автор - WinIce
Дата добавления - 28.02.2013 в 08:58
samykins Дата: Четверг, 28.02.2013, 09:02 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Да конечно.
К сообщению приложен файл: 3685876.xls (95.5 Kb)


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
СообщениеДа конечно.

Автор - samykins
Дата добавления - 28.02.2013 в 09:02
alx74 Дата: Четверг, 28.02.2013, 09:40 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

Можно поподробнее: какую строку Вы удаляете и в какой ячейке (столбце) не происходит изменения в строке Необходимо. Попробовал Ваш пример, на первый взгляд все меняется в строках Необходимо и докупить, а "В наличии" без изменений.


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447


Сообщение отредактировал alx74 - Четверг, 28.02.2013, 09:41
 
Ответить
СообщениеМожно поподробнее: какую строку Вы удаляете и в какой ячейке (столбце) не происходит изменения в строке Необходимо. Попробовал Ваш пример, на первый взгляд все меняется в строках Необходимо и докупить, а "В наличии" без изменений.

Автор - alx74
Дата добавления - 28.02.2013 в 09:40
Jhonson Дата: Четверг, 28.02.2013, 09:47 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Цитата (samykins)
2) Ячейка "В наличии" редактируется вручную по мере поступления товара.
и вы хотите это значение менять при удалении строки из таблицы?
Если да, то это можно сделать только макросом.


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
Сообщение
Цитата (samykins)
2) Ячейка "В наличии" редактируется вручную по мере поступления товара.
и вы хотите это значение менять при удалении строки из таблицы?
Если да, то это можно сделать только макросом.

Автор - Jhonson
Дата добавления - 28.02.2013 в 09:47
samykins Дата: Четверг, 28.02.2013, 09:53 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

alx74, строка может быть любой начиная от 7 и ниже. изменения не происходят в строке "В наличии" по всем пунктам оборудования. А хотелось бы что бы она минусовалась.
Jhonson, Да совершенно верно после отгрузки объекта строка с этим объектом удаляется.
Но как вариант можно просто очищать строку без удаления. Если конечно это поможет.


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
Сообщениеalx74, строка может быть любой начиная от 7 и ниже. изменения не происходят в строке "В наличии" по всем пунктам оборудования. А хотелось бы что бы она минусовалась.
Jhonson, Да совершенно верно после отгрузки объекта строка с этим объектом удаляется.
Но как вариант можно просто очищать строку без удаления. Если конечно это поможет.

Автор - samykins
Дата добавления - 28.02.2013 в 09:53
alx74 Дата: Четверг, 28.02.2013, 10:01 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

Цитата (samykins)
А хотелось бы что бы она минусовалась.

не понятно от чего должно минусоваться "Наличие"? Если я правильно понял, наличие есть всегда и эти данные вносятся вручную. Как может измениться наличие, если поменялось то, что необходимо?


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447
 
Ответить
Сообщение
Цитата (samykins)
А хотелось бы что бы она минусовалась.

не понятно от чего должно минусоваться "Наличие"? Если я правильно понял, наличие есть всегда и эти данные вносятся вручную. Как может измениться наличие, если поменялось то, что необходимо?

Автор - alx74
Дата добавления - 28.02.2013 в 10:01
samykins Дата: Четверг, 28.02.2013, 10:20 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

alx74, Поступление вносится вручную. Но при выдачи на объект (удалением или очисткой значений строк начиная от 7 и ниже) понижается значение ячейки "Необходимо" в то время как ячейка "В наличии" остается неизменной что не правильно!(ячейка "В наличии" должна тоже сминусоваться на то же значение что и "Необходимо", мы ведь отдали товар, значит и наличие его уменьшилось). Соответственно начинает ошибаться и ячейка "Докупить" так как она вычитается из "Необходимо" - "В наличии"


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!

Сообщение отредактировал samykins - Четверг, 28.02.2013, 10:24
 
Ответить
Сообщениеalx74, Поступление вносится вручную. Но при выдачи на объект (удалением или очисткой значений строк начиная от 7 и ниже) понижается значение ячейки "Необходимо" в то время как ячейка "В наличии" остается неизменной что не правильно!(ячейка "В наличии" должна тоже сминусоваться на то же значение что и "Необходимо", мы ведь отдали товар, значит и наличие его уменьшилось). Соответственно начинает ошибаться и ячейка "Докупить" так как она вычитается из "Необходимо" - "В наличии"

Автор - samykins
Дата добавления - 28.02.2013 в 10:20
Jhonson Дата: Четверг, 28.02.2013, 10:28 | Сообщение № 9
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Посмотрите вариант с макросом:
К сообщению приложен файл: samykins.rar (21.2 Kb)


"Ничто не приносит людям столько неприятностей, как разум."

Сообщение отредактировал Jhonson - Четверг, 28.02.2013, 10:28
 
Ответить
СообщениеПосмотрите вариант с макросом:

Автор - Jhonson
Дата добавления - 28.02.2013 в 10:28
samykins Дата: Четверг, 28.02.2013, 10:35 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Jhonson, Да от всей души огромное спасибо. Это как раз то что надо.


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
СообщениеJhonson, Да от всей души огромное спасибо. Это как раз то что надо.

Автор - samykins
Дата добавления - 28.02.2013 в 10:35
samykins Дата: Четверг, 28.02.2013, 10:51 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Jhonson, Еще вопросик, подскажите пожалуйста, а как внедрить этот макрос в тело таблицы?


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
СообщениеJhonson, Еще вопросик, подскажите пожалуйста, а как внедрить этот макрос в тело таблицы?

Автор - samykins
Дата добавления - 28.02.2013 в 10:51
Jhonson Дата: Четверг, 28.02.2013, 11:34 | Сообщение № 12
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Нужно вставить код в модуль листа, на котором находится таблица.


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
СообщениеНужно вставить код в модуль листа, на котором находится таблица.

Автор - Jhonson
Дата добавления - 28.02.2013 в 11:34
samykins Дата: Четверг, 28.02.2013, 12:25 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Простите за назойливость, можно поподробнее? где найти этот самый модуль? Во вкладке Разработчик? если да то далее куда?
З.Ы. За ранее спасибо за ответ!


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
СообщениеПростите за назойливость, можно поподробнее? где найти этот самый модуль? Во вкладке Разработчик? если да то далее куда?
З.Ы. За ранее спасибо за ответ!

Автор - samykins
Дата добавления - 28.02.2013 в 12:25
Serge_007 Дата: Четверг, 28.02.2013, 12:27 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСм. здесь

Автор - Serge_007
Дата добавления - 28.02.2013 в 12:27
samykins Дата: Четверг, 28.02.2013, 12:48 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, Спасибо с размещением вроде разобрался. А где внести корректировку в макрос?
у меня в таблице слева ещё два столбца добавляются. т.е. столбец "В" стал "D"

[admin]
Оформляйте коды тегами![/admin]
Поправил!


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!

Сообщение отредактировал samykins - Четверг, 28.02.2013, 12:59
 
Ответить
СообщениеSerge_007, Спасибо с размещением вроде разобрался. А где внести корректировку в макрос?
у меня в таблице слева ещё два столбца добавляются. т.е. столбец "В" стал "D"

[admin]
Оформляйте коды тегами![/admin]
Поправил!

Автор - samykins
Дата добавления - 28.02.2013 в 12:48
RAN Дата: Четверг, 28.02.2013, 12:54 | Сообщение № 16
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
[vba]
Код
If Target.Column = 2 Then
[/vba] 2 это В
[vba]
Код
For i = 3 To 19
[/vba] 3 это С


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение[vba]
Код
If Target.Column = 2 Then
[/vba] 2 это В
[vba]
Код
For i = 3 To 19
[/vba] 3 это С

Автор - RAN
Дата добавления - 28.02.2013 в 12:54
samykins Дата: Четверг, 28.02.2013, 13:15 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

RAN, Спасибо. И с этим справились. Вроде всё работает. Не понятно значение 19 за что оно отвечает?


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!

Сообщение отредактировал samykins - Четверг, 28.02.2013, 13:21
 
Ответить
СообщениеRAN, Спасибо. И с этим справились. Вроде всё работает. Не понятно значение 19 за что оно отвечает?

Автор - samykins
Дата добавления - 28.02.2013 в 13:15
RAN Дата: Четверг, 28.02.2013, 13:18 | Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Копать от обеда и до забора.
3 - обед
19 - забор


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеКопать от обеда и до забора.
3 - обед
19 - забор

Автор - RAN
Дата добавления - 28.02.2013 в 13:18
samykins Дата: Четверг, 28.02.2013, 13:21 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 0% ±

RAN, тоже вник.
Всем огромное спасибо за помощь!!!


Говорят, что коты помогают снять стресс. И ведь действительно, пнёшь засранца - и сразу легче!
 
Ответить
СообщениеRAN, тоже вник.
Всем огромное спасибо за помощь!!!

Автор - samykins
Дата добавления - 28.02.2013 в 13:21
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!