Помощь по Excel - Страница 5 - Форум 3Dn Tech
Вернуться   Форум 3Dn Tech > Софт > Программное обеспечение

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

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

Последний раз редактировалось Ariny; 09.06.2014 в 19:06.
Lockheed вне форума  
Ответить с цитированием
Непрочитано 24.09.2010, 09:32   [включить плавающее окно]   #81
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (404) »
Нет. Будет отображаться та цифра, какая есть, но в нужном формате, с "грн." и "коп.".

Более точно, вам нужно указать формат так: #0_ "грн.",_ 00000_ "коп."

Подробнее см. Справка > Работа с данными на листах > Форматирование листов > Использование числовых форматов > Коды числовых форматов.
Спасибо.
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 16.05.2011, 11:21   [включить плавающее окно]   #82
Egoistex6
Мужской Новенький
 
Регистрация: 16.05.2011
Привет ребят помогите с заданием в Excel я в нем вообще нуб а по универу дали(((
Вот файл с заданием http://file.qip.ru/document/qB75C2TK/РЗД.html
Если кто может помочь отпишите сюда или в личку
Egoistex6 вне форума  
Ответить с цитированием
Непрочитано 18.05.2011, 18:35   [включить плавающее окно]   #83
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Egoistex6) »
помогите с заданием
Поясните, в чём заключается задание, в вашем файле ясно не указано, "расшифровывать" не охота.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 11.08.2011, 16:05   [включить плавающее окно]   #84
Jabberwocky
Мужской Умудрённый
 
Аватар для Jabberwocky
 
Регистрация: 14.12.2003
Адрес: Москва
Новый вопрос.

Такой вопрос.
Есть некий диапазон. Допустим D20:S20. Там всякие циферки. Допустим от 1 до 5. В отдельной ячейке должно отображаться 1, если в D20:S20 присутствует хотя бы одна единица, 2, если присутствует хотя бы одна двойка и ничего, если ни единиц, ни двоек не присутствует. Если присутствуют и единицы и двойки, должны выводиться и единица и двойка через запятую. Как правильно записать функцию?
__________________
Никогда не существовало и не будет существовать никаких «прикладных наук», есть лишь приложения наук (весьма полезные!) © Л. Пастер
Jabberwocky вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 20.08.2011, 15:02   [включить плавающее окно]   #85
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Jabberwocky
1) Формула
=ЕЧИСЛО(ПОИСКПОЗ(a;D20:S20;0))
возвращает:
ИСТИНА (1) — если число a в массиве D20:S20 есть,
ЛОЖЬ (0) — если числа a в массиве нет.

2) Формула
=МАКС(ЕЧИСЛО(ПОИСКПОЗ(a;D20:S20;0))*1; ЕЧИСЛО(ПОИСКПОЗ(b;D20:S20;0))*2)
возвращает:
1 — если в массиве есть число a,
2 — если в массиве есть число b,
0 — если в массиве чисел a и b нет.
— это то, что вы хотели.

3) В более общем виде, следующая "формула диапазона"
{=МАКС(ЕЧИСЛО(ПОИСКПОЗ(A1:A50;D20:S20;0))*СТРОКА(A1:A50))}
возвращает:
1 — если в массиве есть число из ячейки A1,
2 — если в массиве есть число из ячейки A2,
3 — если в массиве есть число из ячейки A3,
и т. д…
0 — если в массиве D20:S20 чисел из столбца A1:A50 нет.

"Формулу диапазона" надо вводить без "{}" и в конце, ВНИМАНИЕ: нажать Ctrl + Shift + Enter. Подробности см. в справке по Excel.

Последний раз редактировалось 404; 21.08.2011 в 20:15.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 22.08.2011, 12:10   [включить плавающее окно]   #86
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Или можно вместо ЕЧИСЛО(ПОИСКПОЗ(a;D20:S20;0)) использовать (СЧЁТЕСЛИ(D20:S20;a)>0).

Последний раз редактировалось 404; 22.08.2011 в 15:09.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 29.08.2011, 13:16   [включить плавающее окно]   #87
Jabberwocky
Мужской Умудрённый
 
Аватар для Jabberwocky
 
Регистрация: 14.12.2003
Адрес: Москва
Спасибо. Не совсем то, но есть над чем поразмыслить

Добавлено через 7 минут

Самое главное, если в диапазоне присутствуют и a и b, то как их вместе вывести
__________________
Никогда не существовало и не будет существовать никаких «прикладных наук», есть лишь приложения наук (весьма полезные!) © Л. Пастер
Jabberwocky вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 29.08.2011, 23:51   [включить плавающее окно]   #88
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Jabberwocky) »
Спасибо. Не совсем то, но есть над чем поразмыслить
Вариант 2) реализует такое поведение, какое вы просили. Если нужно "не совсем то" поведение, уточните задачу.

Цитата (Jabberwocky) »
если в диапазоне присутствуют и a и b, то как их вместе вывести
Ну, например, в формуле 2) вместо МАКС используйте просто сумму:
=ЕЧИСЛО(ПОИСКПОЗ(a;D20:S20;0))*1 + ЕЧИСЛО(ПОИСКПОЗ(b;D20:S20;0))*2
Она будет возвращать:
1 — если в массиве есть число a,
2 — если в массиве есть число b,
3 — если в массиве присутствуют и a и b,
0 — если в массиве ни a, ни b нет.

Если же у вас "контрольных чисел" n>2, то вероятно надо сделать не одну, а n проверочных ячеек, в каждой из которых будет выводиться результат проверки на наличие в массиве только одного из n чисел.

Ну можно и в одной ячейке выводить, например с помощью "битового массива" из n бит. Зависит от того, что вы с этой ячейкой (ячейками) хотите дальше делать: просто на неё смотреть, или где-то дальше использовать в формуле и т. д.

Последний раз редактировалось 404; 30.08.2011 в 01:09.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 30.08.2011, 18:28   [включить плавающее окно]   #89
Jabberwocky
Мужской Умудрённый
 
Аватар для Jabberwocky
 
Регистрация: 14.12.2003
Адрес: Москва
А что делать, если вместо цифр произвольные строки?

И еще одна задачка появилась.
есть
колонка A - дата
колонка B - День недели
колонка C - фамилия
В отдельную ячейку нужно вычислить, сколько раз данная фамилия встречается в произвольном месяце. Пробовал использовать СЧЕТЕСЛИ, но не понимаю, как туда ограничение по месяцу загнать.
__________________
Никогда не существовало и не будет существовать никаких «прикладных наук», есть лишь приложения наук (весьма полезные!) © Л. Пастер
Jabberwocky вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 30.08.2011, 19:53   [включить плавающее окно]   #90
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Jabberwocky) »
А что делать, если вместо цифр произвольные строки?
Всё будет работать. Функции ПОИСКПОЗ безразлично, числа или строки.

Цитата (Jabberwocky) »
И еще одна задачка появилась.
колонка A - дата
колонка B - День недели
колонка C - фамилия
В отдельную ячейку нужно вычислить, сколько раз данная фамилия встречается в произвольном месяце. Пробовал использовать СЧЕТЕСЛИ, но не понимаю, как туда ограничение по месяцу загнать
=СУММПРОИЗВ((МЕСЯЦ(A1:A50)=2)*(C1:C50="Иванов"))
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 16.09.2011, 12:35   [включить плавающее окно]   #91
MMMAAAXXX
Мужской Новенький
 
Регистрация: 16.09.2011
Друзья помогите. Срочно нужна формула первого класса, вторая четверть. Но я еще в яслях Екцела, а ждать некогда. Помогите!!! Три колонки: А-дата, В-Фамилия, С-сумма. В отдельной ячее надо вывести общую сумму за конкретный месяц, по конкретной фамилии. За раннее проставляюсь. Пасиба
MMMAAAXXX вне форума  
Ответить с цитированием
Непрочитано 16.09.2011, 14:09   [включить плавающее окно]   #92
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
MMMAAAXXX
=СУММПРОИЗВ((МЕСЯЦ(A1:A500)=2)*(B1:B500="Иванов")*(C1:C500))
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 17.09.2011, 09:02   [включить плавающее окно]   #93
MMMAAAXXX
Мужской Новенький
 
Регистрация: 16.09.2011
Дружище, спасибо. Как будешь на Камчатке - заходи, пивка попьем.
Пока ждал помощи, сам пробовал. Почти решил при помощи =СУММЕСЛИМН(), Но не до конца. По фамилиям отсеивает, а вот второе условие (месяц) не могу допетрить. Где-то синтаксис не правильно.
СПАСИБО!!!!!!!!
MMMAAAXXX вне форума  
Ответить с цитированием
Непрочитано 17.09.2011, 17:45   [включить плавающее окно]   #94
AyratG
Мужской Опытный
 
Регистрация: 02.11.2006
Адрес: E-burg
Цитата (MMMAAAXXX) »
Дружище, спасибо. Как будешь на Камчатке - заходи, пивка попьем.
Пока ждал помощи, сам пробовал. Почти решил при помощи =СУММЕСЛИМН(), Но не до конца. По фамилиям отсеивает, а вот второе условие (месяц) не могу допетрить. Где-то синтаксис не правильно.
СПАСИБО!!!!!!!!
Давайте лучше откроем отдельный форум подготовки студентов и всех учащихся в компьютерных курсах по приемлемой цене начнем от банки пива
AyratG вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 21.09.2011, 00:19   [включить плавающее окно]   #95
Kerl
Мужской Новенький
 
Регистрация: 20.09.2011
Пожалуйста, выручайте, работа горит! Специально зарегистрировался ради этого((
Помогите в следующем: Необходимо, чтобы при совпадении нескольких условий в одной строке, в пределах массива на одном листе и на другом, возвращалось значение даты из той строки, где совпадают эти значения.
Честно говоря даже и не знаю как это лучше сформулировать)) Посмотрите, кто может пикчу, я отметил для наглядности что я имел ввиду.
Скриншот Excel`я
Kerl вне форума  
Ответить с цитированием
Непрочитано 21.09.2011, 06:39   [включить плавающее окно]   #96
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Kerl
А если на 2-ом листе найдутся несколько строк, в которых пары "сумма, дата" совпадут с искомыми?
Я сходу вижу на 2-ом листе строки, в которых пары "сумма, дата" совпадают, например, строки №18241, 18242, 18243 и др. (и на 1-ом листе тоже, например, строки №73239 и 73240).
Какую из таких "парных" строк на 2-ом листе брать? 1-ю попавшуюся? Это может быть некорректно.

А правильно ли вы ставите задачу?
Вот я вижу у вас на 1-ом листе в столбце B и на 2-ом листе в столбце D стоят, видимо, "серийные номера", уникальные для каждой позиции.
Так и надо смотреть по серийным номерам!
К сожалению, они не везде проставлены. Надо ли производить поиск для позиций без "серийных номеров" также? Может не надо? Потому что на 2-ом листе я не вижу позиций без серийных номеров.
Если всё же надо, могу предложить такую стратегию:
1) смотреть по "серийному номеру";
2) если серийного номера нет, смотреть по паре "сумма + дата";
2.1) если при этом будут найдены несколько совпадений — то брать 1-е попавшееся, и/или уточнять вручную(?);
и кроме того
2.2) впоследствии, постепенно для таких "бесхозных" строк указать, или хотя бы присвоить "условные" серийные номера; а для новых позиций указывать серийные номера в обязательном порядке.

Определите более точно задачу, тогда подумаем над формулами.

И ещё: сколько всего строк в таблице?
Для каждой из 100000 строк на 1-ом листе просмотреть 100000 строк на 2-ом — Excel может и офигеть, особенно при открытии файла.

Также плохо то, что столбцы с одними и теми же данными на разных листах имеют разный номер (букву).
Названия позиций на 1-ом и 2-ом листах не идентичны.
Серийные номера, опять же, не везде есть.
С самого начала видимо проект не вполне продуман.

Последний раз редактировалось 404; 21.09.2011 в 06:57.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 21.09.2011, 11:14   [включить плавающее окно]   #97
Kerl
Мужской Новенький
 
Регистрация: 20.09.2011
Суть в том, что при слиянии предприятий образовался единый реестр основных фондов (115000 позиций), и необходимо поставить дату списания тем, которые списанны (их около 3000\4000). Но эти даты все еще не занесены в общую базу, а находятся каждый в отдельной книге по бывшим предприятиям, и поэтому не совпадают номера и общее количество строк.

Да, насчет серийных номеров Вы правы, искать по ним в паре со стоимостью даст больше результатов, если что-то будет и не так, то вручную доделаю. Там где они не проставлены, то искать и не надо (поставлю фильтр и уберу пустые строки). Просто я зашел в тупик с поиском формулы, как сделать поиск по нескольким условиям, при несовпадающих строках, а в массиве.

Последний раз редактировалось Kerl; 21.09.2011 в 11:18.
Kerl вне форума  
Ответить с цитированием
Непрочитано 21.09.2011, 12:06   [включить плавающее окно]   #98
Jabberwocky
Мужской Умудрённый
 
Аватар для Jabberwocky
 
Регистрация: 14.12.2003
Адрес: Москва
Вопрос. Как отобразить значение ячейки, которая, скажем, находится на четыре столбца левее и на три строки выше?
__________________
Никогда не существовало и не будет существовать никаких «прикладных наук», есть лишь приложения наук (весьма полезные!) © Л. Пастер
Jabberwocky вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 21.09.2011, 14:01   [включить плавающее окно]   #99
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Kerl) »
Просто я зашел в тупик с поиском формулы, как сделать поиск по нескольким условиям, при несовпадающих строках, а в массиве.
А вы добавьте ещё один столбец на 2-ом листе (можно скрытый), в котором скомбинируйте значения из тех нескольких, т. е. в вашем случае "сумма" и "дата". Например, с помощью СЦЕПИТЬ, или хоть бы умножьте "сумму" на "дату". А потом ищите в одном этом столбце с помощью ПОИСКПОЗ.

Цитата (Jabberwocky) »
Как отобразить значение ячейки, которая, скажем, находится на четыре столбца левее и на три строки выше?
=СМЕЩ(<ссылка на текущую ячейку>;-3;4)

Последний раз редактировалось 404; 21.09.2011 в 14:25.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 21.09.2011, 15:24   [включить плавающее окно]   #100
Jabberwocky
Мужской Умудрённый
 
Аватар для Jabberwocky
 
Регистрация: 14.12.2003
Адрес: Москва
Цитата (404) »
=СМЕЩ(<ссылка на текущую ячейку>;-3;4)
То, что надо!
__________________
Никогда не существовало и не будет существовать никаких «прикладных наук», есть лишь приложения наук (весьма полезные!) © Л. Пастер
Jabberwocky вне форума  
Конфигурация ПК
Ответить с цитированием
Ответ Создать новую тему

Метки
excel

Опции темы
Опции просмотра

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

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

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


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


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