Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
03.05.2005, 18:16 | #1 |
Гость
Сообщений: n/a
|
MS Excel - решение практических задач
В этой теме размещаем вопросы и ответы, а также советы и рекомендации по решению конкретных задач, которые требуют создания формулы, применения макроса, написания кода VBA, т.е. Практикум.
------------------------------ Вопросы и ответы, а также советы и рекомендации по настройке MS Excel, ошибки в работе программы, решение задач по импорту/экспорту документов, ссылки и обсуждение надстроек для Excel, обучающие материалы и т.п. размещаем в теме MS Excel - настройка, импорт/экспорт.Если решение задачи не требует применения формул и макросов (VBA), то это обсуждение будет перенесено в тему по настройкам. Все пожелания по принципам размещения сообщений по этим темам рассматриваются - пишите в личку Andrey_k. Последний раз редактировалось regist; 30.11.2012 в 15:04.. Причина: закрепил шапку |
23.05.2013, 11:15 | #841 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
пока скажите, что вы сделать пытались и что у вас не получилось. вам подскажут как исправить. А городов кстати много ?
__________________
Когда вы думаете о себе - у вас есть проблемы, когда вы думаете о других - у вас есть интересные задачи. Лама Оле Нидал Настоятельно рекомендую прочитать !!! |
||||||||||||||||||||||||
Реклама: | Хорошее предложение в KNS на transcend storejet 25m3 - Подарок каждому покупателю! | купить стеллажи | интеграция тильда и битрикс24 | барнхаус 2 санузла | диффузор универсальный круглый дпу-м 100 |
23.05.2013, 11:38 | #842 | |||||||||||||||||||||||
Неактивный пользователь
Пол: Регистрация: 23.05.2013
Сообщений: 3
Репутация: 0
|
Re: MS Excel - решение практических задач
Городов пока около 10, потом будет больше. Но есть различные сочетания городов старта и финиша, и соответственно и различные расстояния Пытался использовать ВЫБОР, ЕСЛИ. Но не получилось. |
|||||||||||||||||||||||
23.05.2013, 13:10 | #843 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
поконкретнее как именено вы пытались делать выбор и если? Каким образом город старта и финиша попадают в список на втором листе? через "проверка данных" или еще чтото? PS обратите внимание на функцию ИНДЕКС вот похожий пример, заменяете фамилии и продукты на города старта-финиша, а количество на расстояние: http://www.excelworld.ru/publ/formul...teria/17-1-0-1 можно еще использовать СУММЕСЛИМН , работае только в 2007 и старше екселе , подробнее тут (4-й способ) http://www.excelworld.ru/publ/formul...eria/17-1-0-30 не пугайтесь того что там нужно чтото суммировать. если у вас комбинация старт-финиш не будут повторяться, то в сумма будет состоять только из одного значения, расстояния.
__________________
Подпись удалена! Последний раз редактировалось PEHDOM; 23.05.2013 в 13:48.. |
||||||||||||||||||||||||
23.05.2013, 20:10 | #844 | |||||||||||||||||||||||
Неактивный пользователь
Пол: Регистрация: 23.05.2013
Сообщений: 3
Репутация: 0
|
Re: MS Excel - решение практических задач
Спасибо! Разобрался. Помогла функция: =СУММПРОИЗВ((город_старта=города_старта)*(города_ф иниша=город_финиша)*расстояния) |
|||||||||||||||||||||||
24.05.2013, 10:08 | #845 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
толко не забывайте что СУММПРОИЗВ весьма тяжеловесная формула,поскольку формирует в памяти массивы, и работает уже с ними. При увеличении количества городов время расчета растет. Если городов станет очень много и таблица начнет подвисать (зависит от колличества оперативной памяти), можно воспользоваться функцией СУММЕСЛИМН (2007 ексель и выше), по сути она делает тоже что и СУММПРОИЗВ но не является формулой массива.
__________________
Подпись удалена! |
||||||||||||||||||||||||
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
28.05.2013, 14:10 | #846 |
Неактивный пользователь
Пол: Регистрация: 28.05.2013
Сообщений: 1
Репутация: 0
|
Re: MS Excel - решение практических задач
У меня таблица, которая содержит Фамилии абитуриентов, оценки в аттестате и средние баллы(рассчитан по формуле). Нужно на другом листе сделать окно, куда вводится фамилия, нужно чтобы рядом в ячейке высвечивался его средний балл. Какую функцию использовать, если она должна выбрать из списка совпадающую с введенной фамилией текст и вывести средний балл? Спасибо.
|
28.05.2013, 17:04 | #847 |
Re: MS Excel - решение практических задач
__________________
Подпись удалена! |
|
12.06.2013, 14:51 | #848 |
Неактивный пользователь
Пол: Регистрация: 16.04.2012
Сообщений: 2
Репутация: 0
|
Re: MS Excel - решение практических задач
При экспорте из 1С в Ексель формируется ячейке назначается какой-то дурацкий формат, так что вместо строкового "00006" на в ячейке оказывается число 6 в этом дурацком формате, который только показывает его как "000006". Как написать макрос, который бы у всех ячеек делал нормальный формат?
Добавлено через 1 минуту Как написать скрипт, который бы заменял во всех ячейках формат на "Общий" или "Строковый". А то после выгрузки из 1С все портится. Например, значение "00006" превращается в 6 в неизвестном формате. |
21.06.2013, 17:14 | #849 |
Постоялец
Пол: Регистрация: 22.11.2006
Сообщений: 328
Репутация: 108
|
Re: MS Excel - решение практических задач
Здесь нужно не макрос составлять, а модуль, осуществляющий выгрузку из 1С, правильно написать. |
22.06.2013, 08:26 | #850 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
Ну если дело только в этом, то вот вариант макроса: Код:
Sub MyStrFormat() For Each MyCell In Selection x = MyCell.NumberFormat MyCell.Value = "'" & x & MyCell.Value Next MyCell End Sub |
||||||||||||||||||||||||
Сказали спасибо: |
03.08.2013, 21:39 | #851 |
Новичок
Пол: Регистрация: 01.05.2011
Адрес: Здесь
Сообщений: 3
Репутация: 0
|
Re: MS Excel - решение практических задач
Доброго времени суток!
Вопрос такой: КАк в экселе создать форму, в которую можно забить определенные данные, получить результат расчета и все, больше ничего не изменять нельзя. Заранее спасибо за ответ. |
05.08.2013, 11:13 | #852 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
Защита листа\книги и снять защиту с ячеек в которые вбивать данные.
__________________
Подпись удалена! |
||||||||||||||||||||||||
05.08.2013, 11:21 | #853 | |||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: MS Excel - решение практических задач
MS Office 2000: создаю первую строку с данными и формулой Данные -> Форма не то?.. в Access'e тоже такое есть
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
|||||||||||||||||||||||
08.08.2013, 09:33 | #854 |
Неактивный пользователь
Пол: Регистрация: 07.08.2013
Сообщений: 3
Репутация: 0
|
Re: MS Excel - решение практических задач
Всем доброго дня! Ребят, подскажите плиз, можно ли реализовать следующее: имеем обьедененные ячейки В1С1 ; E2F2G2 и A3B3. суть в следующем, в поле E2F2G2 пишу некий текст, этот текст отображается в поле В1С1 и вот сам вопрос, если этот текст не входит в поле В1С1, возможен ли его перенос в поле A3B3 и без разрыва цельных слов? в макросах сам ни бум-бум...
|
09.08.2013, 23:43 | #855 | |||||||||||||||||||||||
Re: MS Excel - решение практических задач
попробуйте специальную вставку - вставить только значение (как текст)
__________________
Хочешь сказать - нажми кнопку |
||||||||||||||||||||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЛовиОтвет (Лови ответ) - решение задач и примеров по математике | Евгений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 |
|
|