Вернуться   Forum 3Dnews Tech > Софт > Программное обеспечение
Вход через: 

Ответ Создать новую тему
 
Опции темы Опции просмотра
Старый 22.11.2007, 12:13   #1
Lockheed
Женский Новенький
Автор темы
 
Регистрация: 27.09.2007
Адрес: Tallinn Estonia
Помощь по Excel

Прежде, чем задать вопрос в этой теме, попробуйте почитать справку Microsoft Excel, часто помогает...

Последний раз редактировалось Ariny; 09.06.2014 в 19:06.
Lockheed вне форума  
Ответить с цитированием
Старый 27.07.2012, 01:02   Вверх   #301
Vikkylucky
Женский Новенький
 
Регистрация: 27.07.2012
Адрес: Харьков
Добрый день! Никак не смогла сделать, скоро голова лопнет
Помогите, пожалуйста, прописать формулу для задания, которое я прикрепила. Суть в следующем: Есть столбец "страна", далее "Отдел", а третий столбец -заполнить соответствующей фамилией по такому правилу:
Россия
Commercial Лысак Елена
NCI Фурсова Оксана
MRO Манькина Светлана
Украина
Commercial Юрченко Раиса
NCI Юрченко Евгения
MRO Тимофеева Елена

Как вписать в одну строку и какими функциями?!

Ну, очень хочется тестирование при приеме на работу пройти
Вложения
Тип файла: zip Книга.zip (24.7 Кб, 355 просмотров)
Vikkylucky вне форума  
Ответить с цитированием
Старый 27.07.2012, 01:40   Вверх   #302
404
Мужской Умудрённый
 
Регистрация: 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.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 31.07.2012, 21:23   Вверх   #303
77kisa77
Женский Новенький
 
Регистрация: 31.07.2012
Расчёт суммы за период в Excel

Как в Excel рассчитать задолженность по алиментам вводя лишь период (напр, с 03.03.2010 по 21.07.2012) и долю с учетом того, что зарплата каждый месяц меняется? По логике программа должна взять зарплату за первый месяц (март) умножить на долю на ребенка (1/2, 1/3 и др.). Полученную сумму разделить на количество дней в соответствующем месяце, чтобы получить сумму алиментов в один день, которую в свою очередь умножить на количество дней необходимых в этом месяце (с 03 по 31 марта ). И так каждый месяц, а потом суммировать данные по всем месяцам и вывести их в отдельной ячейке. Сделала что-то наподобие, но приходится вводить периоды по месяцам((((

Последний раз редактировалось Rackot; 02.08.2012 в 13:45.
77kisa77 вне форума  
Ответить с цитированием
Старый 02.08.2012, 16:49   Вверх   #304
ineegma
Мужской Продвинутый
 
Аватар для ineegma
 
Регистрация: 03.09.2008
Адрес: Москва
[offtopic]Блин, ну какой $удак придумал переводить на русский ФОРМУЛЫ в экселе? Буквы колонок бы тогда тоже перевели, а то как-то неаккуратненько..[/offtopic]
ineegma вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 02.08.2012, 19:46   Вверх   #305
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
77kisa77
Смысл такой: если у вас есть столбцы, скажем A "месяц" и B "зарплата", надо ввести рядом 3-ий (можно скрытый) столбец C, в котором высчитывать, сколько дней в данном месяце попадает в указанный период "напр, с 03.03.2010 по 21.07.2012". А лучше сразу отношение числа дней в данном месяце, попавших в указанный период, к общему числу дней в данном месяце.
Тогда искомая сумма задолженности будет =СУММПРОИЗВ(A2:A100;C2:C100).

UPD: Прилагаю файл с готовым расчётом.
Оказалось удобнее ввести ещё и 2-ой промежуточный столбец "число дней в месяце"; и задавать для начальной и конечной дат периода отдельно день, и месяц/год.
Вложения
Тип файла: zip Алименты.zip (2.7 Кб, 307 просмотров)

Последний раз редактировалось 404; 04.08.2012 в 16:06.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 10.08.2012, 10:50   Вверх   #306
хай
Женский Новенький
 
Регистрация: 10.08.2012
Excel сопоставить ячейки

Есть 450 ячеек -их нужно сопоставить с 1350-ю ячейками.
т.е. примерно в таком виде:
1 1
2
3
2 4
5
6
и.т.д
кто-нибудь подскажет как сделать ?
или только вручную?
хай вне форума  
Ответить с цитированием
Старый 10.08.2012, 16:14   Вверх   #307
Night WolF
Мужской Заслуженный
 
Аватар для Night WolF
 
Регистрация: 25.09.2011
Адрес: Санкт-Петербург
хай
во-первых не в том разделе пишете, во-вторых лично я-вообще ничего не понял.
__________________
Когда все тихо и спокойно, каждый суслик в поле терминатор
Night WolF вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 06.09.2012, 13:08   Вверх   #308
Konstantin89
Мужской Новенький
 
Регистрация: 06.09.2012
Проблема с датами в Excel

Здравствуйте, у меня проблемка с датами. Уже давно был создан эксел файл, где накопилось куча информации с датами. Короче проблема в том, что по стандарту в экселе идёт м/д/год, а заполнять начали д/м/год.., тоесть теперь эксел воспринимает день, как месяц, а месяц, как день ну вот, из-за этого фильтр работает не правильно, если меняю в формат Format Edit> Custom, эксел переставляет числа, смысла от этого не прибавляется.. как можно сделать зарание спасибо
Konstantin89 вне форума  
Ответить с цитированием
Старый 06.09.2012, 15:02   Вверх   #309
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Konstantin89) »
Короче проблема в том, что по стандарту в экселе идёт м/д/год, а заполнять начали д/м/год..
Формат показа даты в ячейке можно выставить какой угодно, с помощью Формат — Ячейка — Все форматы: хоть Д/М/Г, хоть ГГГГ МММ Д и т. п.
А вот при вводе даты в ячейку надо использовать тот формат, который указан в системе в Панели управления — Язык и региональные стандарты.

Если вы часть ячеек уже испортили при вводе, можете: создать временный столбец; ввести в него формулы вида
=ДАТА(ГОД(A1);ДЕНЬ(A1);МЕСЯЦ(A1))
(в дате меняется местами месяц и день); потом из этого столбца перенести данные в исходный методом Правка — Специальная вставка — значения.

И затем впредь вводить дату "правильно", т. е. в соответствии с региональными стандартами системы на данном компьютере: в России по умолчанию это: ДД.ММ.ГГГГ — именно в таком порядке и с разделителями ".", а не "/" (но на конкретном компьютере может быть задано иначе).

Тему можно подклеить в ветке помощь по Excel

Последний раз редактировалось 404; 06.09.2012 в 15:12.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 06.09.2012, 15:51   Вверх   #310
Smirnoff
Мужской 12.12.1959 - 5.11.2025
 
Аватар для Smirnoff
 
Регистрация: 30.12.2004
Адрес: Новосибирск
Цитата (404) »
ввести в него формулы вида =ДАТА(ГОД(A1);ДЕНЬ(A1);МЕСЯЦ(A1))
Подозреваю, что там для этих ячеек вообще объявлен текстовый формат - ибо не вижу способа в формате MM/DD/YY ввести, положим, дату 30 июля 2012г. в виде DD/MM/YY - Excel просто не сможет такую "дату" переварить...
__________________
С уважением,
Олег Р. Смирнов
Smirnoff вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 06.09.2012, 17:19   Вверх   #311
Konstantin89
Мужской Новенький
 
Регистрация: 06.09.2012
Цитата (Smirnoff) »
Подозреваю, что там для этих ячеек вообще объявлен текстовый формат - ибо не вижу способа в формате MM/DD/YY ввести, положим, дату 30 июля 2012г. в виде DD/MM/YY - Excel просто не сможет такую "дату" переварить...
Он может, но если зарание весь столбик сделать в Custom в формате д/м/гггг
Konstantin89 вне форума  
Ответить с цитированием
Старый 06.09.2012, 23:58   Вверх   #312
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Smirnoff) »
в виде DD/MM/YY - Excel просто не сможет такую "дату" переварить
Цитата (Konstantin89) »
Он может, но если зарание весь столбик сделать в Custom в формате д/м/гггг
У меня Excel 2002 переваривает при вводе в заранее неформатированную ячейку, и автоматически превращает в ДД.ММ.ГГГГ и выставляет формат ячейки "Дата". Только, если корректную дату ввести. Например, 01/31/2012 так и оставляет текстом.

Последний раз редактировалось 404; 07.09.2012 в 00:04.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 07.09.2012, 07:31   Вверх   #313
Smirnoff
Мужской 12.12.1959 - 5.11.2025
 
Аватар для Smirnoff
 
Регистрация: 30.12.2004
Адрес: Новосибирск
Цитата (404) »
01/31/2012 так и оставляет текстом.
Вот и я о том же...
__________________
С уважением,
Олег Р. Смирнов
Smirnoff вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 07.09.2012, 14:19   Вверх   #314
404
Мужской Умудрённый
 
Регистрация: 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.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2012, 13:33   Вверх   #315
homandai
Мужской Новенький
 
Регистрация: 11.09.2012
проблема в подсчётах :
1) СУММЕСЛИ(диапазон1,диапазон2)=1(тоесть отвечают оба единице = надо суммировать колличество единиц во втором диапазоне
2) то же самое, только суммировать колличество 2-ек в втором диапазоне, 3-ек и т.д.
просьба помочь. спасибо.
homandai вне форума  
Ответить с цитированием
Старый 11.09.2012, 15:09   Вверх   #316
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
homandai
1) =СУММПРОИЗВ((диапазон1=1)*(диапазон2=1))
— строго именно такой синтаксис, именно скобки и *.

Последний раз редактировалось 404; 11.09.2012 в 15:12.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2012, 16:48   Вверх   #317
homandai
Мужской Новенький
 
Регистрация: 11.09.2012
спасибо огромное!!!
homandai вне форума  
Ответить с цитированием
Старый 11.10.2012, 13:48   Вверх   #318
avtomagr
Мужской Новенький
 
Регистрация: 11.10.2012
Excel подбор товара отвечающий выбраным свойствам

Нужно при выборе свойств отобразить товар отвечающий выбраным свойствам
Пример:
Препарат РАУНДАП - Болезнь (ПАРША, ФОМОЗ) и Вредитель (ТЛЯ)на культурах ОВЕС, ТОМАТ, ((при выборе в свойстве болезнь Парша или Фомоз отображать РАУНДАП))

Колонки свойств ВРЕДИТЕЛЬ, БОЛЕЗНЬ, КУЛЬТУРА

АВТОФИЛЬТР НЕУДОБЕН - ОДНО СВОЙСТВО МОЖЕТ ИМЕТЬ МНОГО ЗНАЧЕНИЙ !!!
Вложения
Тип файла: zip Подбор.zip (9.4 Кб, 266 просмотров)
avtomagr вне форума  
Ответить с цитированием
Старый 12.10.2012, 09:46   Вверх   #319
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
avtomagr
Автофильтр позволяет в выпадающем списке над столбцом выбрать "(Условие...)" и там задать до двух (в Excel 2002) условий. Годится?
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 29.10.2012, 04:06   Вверх   #320
aleksashka7011
Мужской Новенький
 
Регистрация: 29.10.2012
В ячейке Excel есть запись:
23,52-59,18,64,37
с помощью какой формулы можно преобразовать диапазон "52-59" в вид: 52,53,54,55,56,57,58,59 и дописать в ячейку чтобы в итоге получилось:
23,52,53,54,55,56,57,58,59,18,64,37
aleksashka7011 вне форума  
Ответить с цитированием
Ответ Создать новую тему

Метки
excel


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:36. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot