|
|
Вверх #301 |
НовенькийРегистрация: 27.07.2012
Адрес: Харьков
|
Добрый день! Никак не смогла сделать, скоро голова лопнет
Помогите, пожалуйста, прописать формулу для задания, которое я прикрепила. Суть в следующем: Есть столбец "страна", далее "Отдел", а третий столбец -заполнить соответствующей фамилией по такому правилу: Россия Commercial Лысак Елена NCI Фурсова Оксана MRO Манькина Светлана Украина Commercial Юрченко Раиса NCI Юрченко Евгения MRO Тимофеева Елена Как вписать в одну строку и какими функциями?! Ну, очень хочется тестирование при приеме на работу пройти
|
|
|
|
|
|
Вверх #302 |
УмудрённыйРегистрация: 04.08.2003
|
Vikkylucky
Поместите в ячейку G2 формулу =ЕСЛИ(E2=$J$4; ПРОСМОТР(C2;$K$4:$K$6;$L$4:$L$6); ПРОСМОТР(C2;$K$7:$K$9;$L$7:$L$9)) затем скопируйте ячейку G2 в остальной столбец G3…G66… P.S. Можно в формуле вместо E2=$J$4 ПРОСМОТР(C2;$K$4:$K$6;$L$4:$L$6) ПРОСМОТР(C2;$K$7:$K$9;$L$7:$L$9) написать явно: E2="Россия" ПРОСМОТР(C2;{"Commercial";"NCI";"MRO"};{"Лысак Елена";"Фурсова Оксана";"Манькина Светлана"}) ПРОСМОТР(C2;{"Commercial";"NCI";"MRO"};{"Юрченко Раиса";"Юрченко Евгения";"Тимофеева Елена"}) соответственно, и формула будет работать. Но наверное идеологически правильно по крайней мере фамилии не вбивать вручную, а ссылаться на ячейки $L$4:$L$6 и $L$7:$L$9. Ведь фамилии могут поменяться, не исправлять же тогда все формулы? А достаточно будет только поменять фамилии в жёлтых ячейках. P.P.S. Недостаток формулы выше: если ввести страну "Парагвай", просто страну не указать, или вбить её название с ошибкой — то всё равно будут указаны фамилии для Украины. Поэтому правильнее (но длиннее) так! =ЕСЛИ(E2=$J$4; ПРОСМОТР(C2;$K$4:$K$6;$L$4:$L$6); ЕСЛИ(E2=$J$7; ПРОСМОТР(C2;$K$7:$K$9;$L$7:$L$9);"")) Ещё, если в ячейке в столбце C будет что-то иное, нежели "Commercial", "NCI" или "MRO", то формула выдаст "#Н/Д". Но это изящно не исправить, да и это может даже плюс — сразу будет видно, что пользователь ввёл в столбце C какую-то фигню. Про функции ЕСЛИ и ПРОСМОТР подробнее прочитайте в Справке Excel — Справка по функциям, Логические функции и Функции просмотра. P.P.P.S. Знаете, как пользователю не вбивать в столбцах C и Е вручную "Commercial", "Украина" и т. п.? — Просто нажать Ctrl + стрелка_вниз, и выбрать нужную характеристику из выпадающего списка. Последний раз редактировалось 404; 27.07.2012 в 02:00. |
|
|
|
|
|
Вверх #303 |
НовенькийРегистрация: 31.07.2012
|
Расчёт суммы за период в Excel
Как в Excel рассчитать задолженность по алиментам вводя лишь период (напр, с 03.03.2010 по 21.07.2012) и долю с учетом того, что зарплата каждый месяц меняется? По логике программа должна взять зарплату за первый месяц (март) умножить на долю на ребенка (1/2, 1/3 и др.). Полученную сумму разделить на количество дней в соответствующем месяце, чтобы получить сумму алиментов в один день, которую в свою очередь умножить на количество дней необходимых в этом месяце (с 03 по 31 марта ). И так каждый месяц, а потом суммировать данные по всем месяцам и вывести их в отдельной ячейке. Сделала что-то наподобие, но приходится вводить периоды по месяцам((((
Последний раз редактировалось Rackot; 02.08.2012 в 13:45. |
|
|
|
|
|
Вверх #305 |
УмудрённыйРегистрация: 04.08.2003
|
77kisa77
Смысл такой: если у вас есть столбцы, скажем A "месяц" и B "зарплата", надо ввести рядом 3-ий (можно скрытый) столбец C, в котором высчитывать, сколько дней в данном месяце попадает в указанный период "напр, с 03.03.2010 по 21.07.2012". А лучше сразу отношение числа дней в данном месяце, попавших в указанный период, к общему числу дней в данном месяце. Тогда искомая сумма задолженности будет =СУММПРОИЗВ(A2:A100;C2:C100). UPD: Прилагаю файл с готовым расчётом. Оказалось удобнее ввести ещё и 2-ой промежуточный столбец "число дней в месяце"; и задавать для начальной и конечной дат периода отдельно день, и месяц/год. Последний раз редактировалось 404; 04.08.2012 в 16:06. |
|
|
|
|
|
Вверх #308 |
НовенькийРегистрация: 06.09.2012
|
Проблема с датами в Excel
Здравствуйте, у меня проблемка с датами. Уже давно был создан эксел файл, где накопилось куча информации с датами. Короче проблема в том, что по стандарту в экселе идёт м/д/год, а заполнять начали д/м/год.., тоесть теперь эксел воспринимает день, как месяц, а месяц, как день ну вот, из-за этого фильтр работает не правильно, если меняю в формат Format Edit> Custom, эксел переставляет числа, смысла от этого не прибавляется.. как можно сделать
зарание спасибо
|
|
|
|
|
|
Вверх #309 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(Konstantin89) »
Короче проблема в том, что по стандарту в экселе идёт м/д/год, а заполнять начали д/м/год..
А вот при вводе даты в ячейку надо использовать тот формат, который указан в системе в Панели управления — Язык и региональные стандарты. Если вы часть ячеек уже испортили при вводе, можете: создать временный столбец; ввести в него формулы вида =ДАТА(ГОД(A1);ДЕНЬ(A1);МЕСЯЦ(A1)) (в дате меняется местами месяц и день); потом из этого столбца перенести данные в исходный методом Правка — Специальная вставка — значения. И затем впредь вводить дату "правильно", т. е. в соответствии с региональными стандартами системы на данном компьютере: в России по умолчанию это: ДД.ММ.ГГГГ — именно в таком порядке и с разделителями ".", а не "/" (но на конкретном компьютере может быть задано иначе). Тему можно подклеить в ветке помощь по Excel Последний раз редактировалось 404; 06.09.2012 в 15:12. |
|
|
|
|
|
Вверх #310 |
12.12.1959 - 5.11.2025Регистрация: 30.12.2004
Адрес: Новосибирск
|
Цитата
(404) »
ввести в него формулы вида =ДАТА(ГОД(A1);ДЕНЬ(A1);МЕСЯЦ(A1))
__________________
С уважением, Олег Р. Смирнов |
|
|
|
|
|
Вверх #311 |
НовенькийРегистрация: 06.09.2012
|
Цитата
(Smirnoff) »
Подозреваю, что там для этих ячеек вообще объявлен текстовый формат - ибо не вижу способа в формате MM/DD/YY ввести, положим, дату 30 июля 2012г. в виде DD/MM/YY - Excel просто не сможет такую "дату" переварить...
|
|
|
|
|
|
Вверх #312 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(Smirnoff) »
в виде DD/MM/YY - Excel просто не сможет такую "дату" переварить
Цитата
(Konstantin89) »
Он может, но если зарание весь столбик сделать в Custom в формате д/м/гггг
Последний раз редактировалось 404; 07.09.2012 в 00:04. |
|
|
|
|
|
Вверх #314 |
УмудрённыйРегистрация: 04.08.2003
|
Konstantin89
Тогда так: Напротив испорченных ячеек создать временный столбец; указать для ячек в нём формат "Дата"; и ввести в них формулы вида =ЕСЛИ(ЕЧИСЛО(A1); ДАТА(ГОД(A1);ДЕНЬ(A1);МЕСЯЦ(A1)); ДАТАЗНАЧ(ПСТР(A1;ПОИСК("/";A1;1)+1;ПОИСК("/";A1;4)-ПОИСК("/";A1;1)-1) &"."&ПСТР(A1;1;ПОИСК("/";A1;1)-1)&"."&ПСТР(A1;ПОИСК("/";A1;4)+1;4))) потом из этого столбца перенести данные в исходный методом Правка — Специальная вставка — значения. Вообще, для начала, скажите: 1) какой формат даты указан у вас в системе в Панели управления — Язык и региональные стандарты? 2) известен ли точно диапазон ячеек, в который вбили неверные даты? 3) сколько там этих неверных дат — 100, 1000…? Последний раз редактировалось 404; 07.09.2012 в 14:40. |
|
|
|
|
|
Вверх #315 |
НовенькийРегистрация: 11.09.2012
|
проблема в подсчётах :
1) СУММЕСЛИ(диапазон1,диапазон2)=1(тоесть отвечают оба единице = надо суммировать колличество единиц во втором диапазоне 2) то же самое, только суммировать колличество 2-ек в втором диапазоне, 3-ек и т.д. просьба помочь. спасибо. |
|
|
|
|
|
Вверх #318 |
НовенькийРегистрация: 11.10.2012
|
Excel подбор товара отвечающий выбраным свойствам
Нужно при выборе свойств отобразить товар отвечающий выбраным свойствам
Пример: Препарат РАУНДАП - Болезнь (ПАРША, ФОМОЗ) и Вредитель (ТЛЯ)на культурах ОВЕС, ТОМАТ, ((при выборе в свойстве болезнь Парша или Фомоз отображать РАУНДАП)) Колонки свойств ВРЕДИТЕЛЬ, БОЛЕЗНЬ, КУЛЬТУРА АВТОФИЛЬТР НЕУДОБЕН - ОДНО СВОЙСТВО МОЖЕТ ИМЕТЬ МНОГО ЗНАЧЕНИЙ !!! |
|
|
|