Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > Андеграунд - Софт > Обсуждение программ > МOffice, Переводчики (словари), Органайзеры, Текстовые редакторы

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 03.05.2005, 18:16   #1
Nija
Гость
 
Сообщений: n/a
Post MS Excel - решение практических задач

В этой теме размещаем вопросы и ответы, а также советы и рекомендации по решению конкретных задач, которые требуют создания формулы, применения макроса, написания кода VBA, т.е. Практикум.
------------------------------
Вопросы и ответы, а также советы и рекомендации по настройке MS Excel, ошибки в работе программы, решение задач по импорту/экспорту документов, ссылки и обсуждение надстроек для Excel, обучающие материалы и т.п. размещаем в теме MS Excel - настройка, импорт/экспорт.
Если решение задачи не требует применения формул и макросов (VBA), то это обсуждение будет перенесено в тему по настройкам.

Все пожелания по принципам размещения сообщений по этим темам рассматриваются - пишите в личку Andrey_k.

Последний раз редактировалось regist; 30.11.2012 в 15:04.. Причина: закрепил шапку
  Ответить с цитированием Вверх
Старый 08.09.2009, 18:06   #241
Chet
Книголюб-2010
 
Пол:Мужской
Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
По умолчанию Re: Вопросы по Excel

Други!
Вот и мне понадобился совсет уважаемого ола
http://rapidshare.com/files/277255049/09.rar
Вот, файло... в ём - три листа (rest - остаток, opt - кол-во проданного оптом, rozn - розница)
поля: код товара и кол-во
надо: собрать по коду в текстовых файл
Цитата:
448|50|43|20090905|2845|2845

где первое - код, 2-е - остаток, 3-е - сумма оптовой и розничной продажи, дальше - дата.... остальное - константа
если остаток и сумма проданного "0", то ив файле стоит ноль:
Цитата:
1957|0|8|20090905|2845|2845

Хелп, люди! Голова не варит (((((((
__________________
[RIGHT]Не спеши наследить,
попробуй оставить свой след
Chet вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Супермаркет офисной техники KNS предлагает ноутбук купить в москве - более 50-ти тысяч наименований товаров со склада в Москвекуплю обеденный столABC00030Conecte FreshBooks a Google Contactsldc 125-900


Старый 08.09.2009, 20:11   #242
vilukin
Пользователь
 
Пол:Мужской
Регистрация: 16.06.2006
Сообщений: 47
Репутация: 41
По умолчанию Re: Вопросы по Excel

Chetiki,
Посмотри в этом файле, на листе sum
http://rapidshare.com/files/277300338/09_.rar.html
__________________
Помог? Жми Спасибо.
Справа от моего сообщения
vilukin вне форума
 
Ответить с цитированием Вверх
Старый 08.09.2009, 20:21   #243
Chet
Книголюб-2010
 
Пол:Мужской
Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от vilukin Посмотреть сообщение
на листе sum

Мамочка моя дорогая!.. не мудрено, что у меня мозги не дошли до такой формуленции!
__________________
[RIGHT]Не спеши наследить,
попробуй оставить свой след
Chet вне форума
 
Ответить с цитированием Вверх
Старый 10.09.2009, 12:53   #244
Katriko
Неактивный пользователь
 
Регистрация: 10.09.2009
Сообщений: 3
Репутация: 0
По умолчанию Re: Вопросы по Excel

У меня есть несколько листов, на каждом из них список (по ФИО). Можно ли настроить автофильтр так, что бы список со ВСЕМИ фамилиями, которые находятся на Листе 1,2,3,4 и т.д. открывался на любом из листов? И при выборе фамилии напр. Иванов переходил именно на тот лист, но котором эта фамилия находится? Возможно ли это? Подскажите плиз
Katriko вне форума
 
Ответить с цитированием Вверх
Старый 10.09.2009, 14:19   #245
andrey_k
Модератор
 
Аватар для andrey_k
 
Пол:Мужской
Регистрация: 25.11.2007
Сообщений: 2,139
Репутация: 816
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от Katriko Посмотреть сообщение
У меня есть несколько листов, на каждом из них список (по ФИО). Можно ли настроить автофильтр так, что бы список со ВСЕМИ фамилиями, которые находятся на Листе 1,2,3,4 и т.д. открывался на любом из листов? И при выборе фамилии напр. Иванов переходил именно на тот лист, но котором эта фамилия находится? Возможно ли это? Подскажите плиз

Автофильтр работает только на одном листе. Если Вы хотите использовать именно его, то надо будет задать его на каждом листе и каждый раз вручную проходить все листы и искать там своего "Иванова".
Можно иначе - создать отдельный лист, на который скопировать все списки со всех листов с удалением повторяющихся ФИО (как это сделать быстро, могу рассказать). Получите список, где будут все ФИО со всех листов. Затем можно создать в отдельных столбцах этого списка поиски по соответствующему листу (каждому листу соответствует свой столбец). В этих столбцах с помощью поисковых функций (например, ВПР, но лучше СУММЕСЛИ - тогда Вы будете видеть кол-во таких ФИО, или 0, если его там нет) настройте поиск в соответствующем листе (для удобства лучше, наверное, искать по всему столбцу - в поиске указывайте интервал поиска в виде D:D). Для контроля, что в Ваших столбцах учтены все ФИО из листов, можно сделать контрольный подсчет всех ФИО на каждом листе и сравнивать с суммой по столбцу поиска на Вашем сводном листе.
andrey_k вне форума
 
Ответить с цитированием Вверх
Старый 11.09.2009, 10:44   #246
MuhaZ
Пользователь
 
Пол:Мужской
Регистрация: 09.03.2006
Сообщений: 76
Репутация: 89
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от Katriko Посмотреть сообщение
У меня есть несколько листов, на каждом из них список (по ФИО). Можно ли настроить автофильтр так, что бы список со ВСЕМИ фамилиями, которые находятся на Листе 1,2,3,4 и т.д. открывался на любом из листов? И при выборе фамилии напр. Иванов переходил именно на тот лист, но котором эта фамилия находится? Возможно ли это? Подскажите плиз

Мысли вслух. Макрос? Отдельный лист с ПанельюПоиска?
Встречный вопрос: Если Ивановы встречаются на нескольких листах, куда переходить?
Если Ивановы уникальны, то надо делать встречную проверку на листе1, 2, 3... чтобы не было повторов...

А так небольшой макрос, который
1. Будет собирать все фамилии из всех листов на лист СВОД
2. Фамилии будут являться гипперссылками, т.е. обеспечивать переход в нужное место.
Далее банальным автофильром на листе СВОД
выбираем всех Ивановых и переходим на нужного.

Все зависит от цели работы, если там три человека и нужно на 1 день, то ручками, а если это корпоративное начинание, то лучше сделать основательно.

P.S. если мне не изменяет память, в MSExcel 2003 в автофильтр берется до 1000 значений. Каков объем?

Последний раз редактировалось MuhaZ; 11.09.2009 в 13:17..
MuhaZ вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 12:53   #247
Katriko
Неактивный пользователь
 
Регистрация: 10.09.2009
Сообщений: 3
Репутация: 0
По умолчанию Re: Вопросы по Excel

Ух ты, спасибо за ответы)
У меня 24 листа и на каждом в среднем по 30 фамилий с инициалами. Так что проблем с повторами думаю не будет. Только теперь сообразить бы как это СВОД сделать...)
Katriko вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 15:14   #248
andrey_k
Модератор
 
Аватар для andrey_k
 
Пол:Мужской
Регистрация: 25.11.2007
Сообщений: 2,139
Репутация: 816
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от MuhaZ Посмотреть сообщение
...
P.S. если мне не изменяет память, в MSExcel 2003 в автофильтр берется до 1000 значений....

1000 значений показывается в выпадающем списке автофильтра, а фактически берется все.
Чтобы отфильтровать остальные, можно использовать фильтр по подстроке ("содержит.." или "начинается с ...")
Можно ещё сделать доп. поле по первой букве фамилии, например, и сделать доп.фильтр по нему. Тогда точно все ФИО будут в "главном" фильтре.
andrey_k вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:08   #249
swerj
Неактивный пользователь
 
Регистрация: 15.09.2009
Сообщений: 8
Репутация: 0
По умолчанию Re: Вопросы по Excel

Здравствуйте! Подскажите пожалуйста люди добрые! Как быть:
таблица с текстом и числовыми значениями. В одном столбце ключевые значения - при наличии числа строку нужно оставить, а при отсутствии значения СТРОКУ ВСЮ удалить. Как это можно сделать? Вручную можно, но строк 18000 Уже Глаза на выкате и красные за день Пожалуйста!!!!!!!!
swerj вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:15   #250
Chet
Книголюб-2010
 
Пол:Мужской
Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от swerj Посмотреть сообщение
при наличии числа строку нужно оставить, а при отсутствии значения

а фильтрация не помогает? придумать хитрое условие и удалить все лишние?

а сортировка? и удалить всё, что будет внизу таблицы...
__________________
[RIGHT]Не спеши наследить,
попробуй оставить свой след
Chet вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:20   #251
swerj
Неактивный пользователь
 
Регистрация: 15.09.2009
Сообщений: 8
Репутация: 0
По умолчанию Re: Вопросы по Excel

А как это сделать-то в exel 2003? Сортировка от большого к малому и обратно а порядок строк нарушть нельзя! какое условие можно придумать,если ячейка пустая? Ума не приложу!
swerj вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:27   #252
Chet
Книголюб-2010
 
Пол:Мужской
Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от swerj Посмотреть сообщение
порядок строк нарушть нельзя

введите для начала индексное поле и понумеруйте строки после сортировки и удаления (отсечения) лишнего, можно вернуть сортировку по номеру...

а фильтр... значения какие?
__________________
[RIGHT]Не спеши наследить,
попробуй оставить свой след
Chet вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:35   #253
swerj
Неактивный пользователь
 
Регистрация: 15.09.2009
Сообщений: 8
Репутация: 0
По умолчанию Re: Вопросы по Excel

Я в exel'e без году неделя Что такое индексное поле? и по какому значению сортировать? просто по убыванию?
swerj вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:36   #254
ДЫСЫпы
Пензоблайанен
 
Аватар для ДЫСЫпы
 
Пол:Мужской
Регистрация: 23.12.2007
Адрес: Пензоблайаниа
Сообщений: 2,307
Репутация: 21400
По умолчанию Re: Вопросы по Excel

Цитата:
Сообщение от swerj Посмотреть сообщение
таблица с текстом и числовыми значениями.

Я вот не помню, есть ли такая функция в Екселе, чтобы числа из текста выдергивать, =Ч() , не прокатит, ибо не пробелы. Если такой функции нет, написать свою.
Дальше все просто, в новый столбец пишем эту фунцию, фильтруем на числа, пустые строки удаляем. Вуаля! Легко и просто
ДЫСЫпы вне форума
 
Ответить с цитированием Вверх
Старый 15.09.2009, 19:38   #255
swerj
Неактивный пользователь
 
Регистрация: 15.09.2009
Сообщений: 8
Репутация: 0
По умолчанию Re: Вопросы по Excel

В столбце Значения только числовые
swerj вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЛовиОтвет (Лови ответ) - решение задач и примеров по математике Евгений92752 Freeware софт 7 27.05.2015 08:29
конвертер PDF to Excel master05 Скорая помощь 4 12.08.2011 15:37
EXCEL в Delph 7. Toxa07 Delphi 5 18.05.2009 20:49
Как разблокировать диспетчер задач «Диспетчер задач отключен Администратором». Rench1k Microsoft Windows 20 30.01.2009 10:18
VCL для Excel Embolus Delphi 26 13.11.2008 23:25

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

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

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


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


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.21025 секунды с 11 запросами