|
|
Вверх #162 |
НовенькийРегистрация: 12.12.2011
Адрес: Апатиты
|
Добрый вечер. Помогите пожалуйста.
В прикрепленном файле содержится отчет который заполняется каждый месяц. В итоге получается годовой отчет (последний лист). Сложность в том что фамилии из месяца в месяц меняются, список может увеличиваться или уменьшатся, а может оставаться неизменным. 1. Не знаю как сделать например так: в октябре добавляются-убавляются, заменяются фамилии (в ручную) они должны изменится в будующих месяцах : с ноября по август. И так дальше: если поменялись в ноябре – то должны поменятся на листах с декабря по август. пробовал на листе ОКТ в ячейке C8 вводить формулу =СЕН.C8 и копировать ее вниз, и так же с порядковыми номерами. Получается ерунда- некрасиво с нулями и не работает СЧЕТ в ячейках B 44, 45, 46. Соответственно ошибки в следующих формулах. Настоящий список больше ста фамилий, и периодически меняется. 2. И еще, не знаю как сделать, чтобы при вычислении средних данных в ячейке где #ДЕЛ/0! , а вгодовом отчете где нули - ничего не писалось. Спасибо заранее всем кто чем поможет. |
|
|
|
|
|
Вверх #163 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(warhipov) »
1. Не знаю как сделать например так: в октябре добавляются-убавляются, заменяются фамилии (вручную), они должны изменится в будущих месяцах: с ноября по август. И так дальше: если поменялись в ноябре – то должны поменяться на листах с декабря по август. Настоящий список больше ста фамилий.
Копировать фамилии из сентября в октябрь вручную. В октябре вносить вручную вносить изменения, если нужно. Копировать фамилии из октября в ноябрь вручную, и т. д. А вот затем, когда данные для какой-либо фамилии переносятся или суммируются в следующий месяц или финальный отчёт — в соответствующих формулах надо использовать не явную привязку к конкретным ячейкам, а поиск по Фамилии, с помощью функций ПОИСКПОЗ СУММЕСЛИ СУММПРОИЗВ и т. п. Цитата
(warhipov) »
как сделать, чтобы при вычислении средних данных в ячейке где #ДЕЛ/0!
ЕСЛИ(b=0;"";a/b) типа того. |
|
|
|
|
|
Вверх #164 |
НовенькийРегистрация: 12.12.2011
Адрес: Апатиты
|
Спасибо, 404, большое.
Но не совсем то что нужно с копированием. Раньше когда я занимался этим отчетом, я так примерно и делал. Я в эксэле не силен, но по работе часто приходится считать заявки, запчасти, ремонты и т.д.(механик), поэтому более менее простые формулы ввести составить могу (кроме ЕСЛИ и т.п., все времени не хватает почитать логику этих записей). Тут ситуация другая-это не работа, но заниматься отчетом я больше не буду, а будет человек который точно хорошо вобьет фамилии, удалит, и проставит напротив них результаты. Если дальше то что-нибудь напутает. Дальше цепная реакция с формулами. Это как у вас статусы ОПЫТНЫЙ, МОДЕРАТОР, НЕДОСЯГАЕМЫЙ и т.п., а у меня НОВЕНЬКИЙ, так и у нас с ним я для него НЕДОСЯГАЕМЫЙ и Т.Д. Каждый раз приезжать искать и исправлять ошибки, не хочется. Я хотел доделать файл, а все ячейки с формулами под защиту. |
|
|
|
|
|
Вверх #165 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(warhipov) »
Получается ерунда… не работает СЧЕТ в ячейках B44, 45, 46
… Я хотел доделать файл, а все ячейки с формулами под защиту Замените формулы в ячейках B44, B45 и B46 на следующие: B44: =СУММПРОИЗВ((СЖПРОБЕЛЫ(C8:C34)<>"")*(СЖПРОБЕЛЫ(C8:C34)<>"0")) B45: =СУММПРОИЗВ((СЖПРОБЕЛЫ(C35:C43)<>"")*(СЖПРОБЕЛЫ(C35:C43)<>"0")) B46: =B44+B45 Всё, теперь ячейки B44, B45 и B46 будут всегда правильно считать число Фамилий в списке (будет пропускать пустые места, пробелы и нули). Можете их защищать. Заметьте, теперь ячейки B8:B43 — вообще не участвуют в подсчёте и играют роль декоративных. Можете туда вписать везде цифры 1, 2,… 6, 7, 8. И теперь можно спокойно копировать и исправлять Фамилии вручную — не повлияет на подсчёт. Последний раз редактировалось 404; 15.12.2011 в 07:13. |
|
|
|
|
|
Вверх #167 |
НовенькийРегистрация: 12.12.2011
Адрес: Апатиты
|
Спасибо, 404 большое.
Хороший вариант. Надо только немного переделать таблицу будет. Дело в том, что на В ячейках была завязана еще одна информация, после того как напротив фамилии в течении 6 месяцев не появлялись результаты, порядковый номер удалялся, это для того чтобы исключить фамилию из активных, но не из группы. Появляются результаты-ставится пор. номер. Но я думаю просто еще столбец вставить после С и после таких шести месяцев переместить туда такие фамилии, их на сто с небольшим фамилий бывает совсем немного. И даже нагляднее будет. А с ЕСЛИ(b=0;"";a/b) все работает, спасибо. Спасибо большое, буду пробовать заканчивать. Добавлено через 40 минут 404, все попробовал с =СУММПРОИЗВ((СЖПРО..... все работает, вставил дополнительный столбец, даже больше сейчас нравится, и проще человеку объяснить как из активного перевести в неактивного. Это ему легче понять, потому-что он это ВИДИТ. СПАСИБО.
|
|
|
|
|
|
Вверх #168 |
МодераторРегистрация: 29.06.2004
|
Цитата
(Ascari) »
По номеру месяца (январь - 1, февраль - 2, ..., декабрь - 12), вводимому в одну из ячеек, в другой ячейке получить номер квартала года, к которому относится этот месяц. Функцию ЕСЛИ не использовать.
Последний раз редактировалось Ariny; 17.12.2011 в 16:09. |
|
|
|
|
|
Вверх #169 |
АбсолютныйРегистрация: 08.04.2009
|
Цитата
(Ascari) »
По номеру месяца (январь - 1, февраль - 2, ..., декабрь - 12), вводимому в одну из ячеек, в другой ячейке получить номер квартала года, к которому относится этот месяц. Функцию ЕСЛИ не использовать.
__________________
Под косматой елью, в темном подземелье, Где рождается родник, — меж корней живет старик. Последний раз редактировалось Ariny; 17.12.2011 в 16:09. |
|
|
|
|
|
Вверх #170 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(warhipov) »
еще столбец вставить после С и после таких шести месяцев переместить туда такие фамилии,
=СУММПРОИЗВ((СЖПРОБЕЛЫ(C8:C34)<>"")*(СЖПРОБЕЛЫ(C8:C34)<>"0")) =СУММПРОИЗВ((СЖПРОБЕЛЫ(C35:C43)<>"")*(СЖПРОБЕЛЫ(C35:C43)<>"0")) работать не будут: если вы переместите Фамилию из столбца C в другой, допустим в D, формулы же её не посчитают! :) Можно модифицировать формулы: =СУММПРОИЗВ((СЖПРОБЕЛЫ(C8:D34)<>"")*(СЖПРОБЕЛЫ(C8:D34)<>"0")) =СУММПРОИЗВ((СЖПРОБЕЛЫ(C35:D43)<>"")*(СЖПРОБЕЛЫ(C35:D43)<>"0")) Но, не проще ли неактивных работников выделять красным цветом фона или шрифта, допустим? P.S. И ещё одна фишка: на вкладке, допустим, "СЕН" вместо " Последний раз редактировалось 404; 17.12.2011 в 08:48. |
|
|
|
|
|
Вверх #171 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(Ascari) »
По номеру месяца (январь - 1, февраль - 2, ..., декабрь - 12), вводимому в одну из ячеек, в другой ячейке получить номер квартала года, к которому относится этот месяц. Функцию ЕСЛИ не использовать.
Последний раз редактировалось Ariny; 17.12.2011 в 16:09. |
|
|
|
|
|
Вверх #172 |
НовенькийРегистрация: 12.12.2011
Адрес: Апатиты
|
404,
Цитата
(warhipov) »
после того как напротив фамилии в течении 6 месяцев не появлялись результаты, порядковый номер удаляется, это для того чтобы исключить фамилию из активных
Цитата
(404) »
формулы же её не посчитают!
"-Фары и ремень" дельное предложение. Спасибо! |
|
|
|
|
|
Вверх #175 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(Уткина Анна) »
Отсортироваь столбец по второй(!) букве в словах
1) В ячейку B1 вводите формулу: =ПСТР(A1;2;1). Копируете ячейку B1 в ячейки B2…Bn. Теперь в столбце B у вас содержатся вторые буквы слов из столбца A. 2) Выделяете столбцы A и B, идёте в меню Данные — Сортировка: Сортировать по: "Столбец B". Готово P.S. Пользуйтесь Справкой Microsoft Excel — Справка по функциям. |
|
|
|
|
|
Вверх #176 |
БывалыйРегистрация: 01.02.2006
|
Знание функций Excel
Какие функции в excel самые распространённые кроме суммы и произведения?
И поделитесь примерами. Буду благодарен за предоставление примеров с названием функций. Для подсчёта. например, товара, мне кажется не особо много. Последний раз редактировалось superboy; 19.12.2011 в 11:48. |
|
|
|
|
|
Вверх #179 |
УмудрённыйРегистрация: 04.08.2003
|
angelShlesser
=ЕСЛИ(x="y";4;ЕСЛИ(x=0;-8;12)) — возвращает +4, если контрольное значение x = "y"; — возвращает –8, если контрольное значение x = 0; — возвращает +12 в остальных случаях (в т. ч. если x = 1 или 2) Последний раз редактировалось 404; 28.12.2011 в 23:27. |
|
|
|