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

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи 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.. Причина: закрепил шапку
  Ответить с цитированием Вверх
Старый 23.05.2013, 11:15   #841
regist
Айболит-2010
 
Аватар для regist
 
Пол:Мужской
Регистрация: 09.09.2008
Сообщений: 3,334
Репутация: 3329
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от Danuser Посмотреть сообщение
Чёт у меня ничего не выходит

пока скажите, что вы сделать пытались и что у вас не получилось. вам подскажут как исправить. А городов кстати много ?
__________________
Когда вы думаете о себе - у вас есть проблемы, когда вы думаете о других - у вас есть интересные задачи.
Лама Оле Нидал


Настоятельно рекомендую прочитать !!!
regist вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Хорошее предложение в KNS на transcend storejet 25m3 - Подарок каждому покупателю!купить стеллажиинтеграция тильда и битрикс24барнхаус 2 санузладиффузор универсальный круглый дпу-м 100


Старый 23.05.2013, 11:38   #842
Danuser
Неактивный пользователь
 
Пол:Мужской
Регистрация: 23.05.2013
Сообщений: 3
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от regist Посмотреть сообщение
пока скажите, что вы сделать пытались и что у вас не получилось. вам подскажут как исправить. А городов кстати много ?

Городов пока около 10, потом будет больше. Но есть различные сочетания городов старта и финиша, и соответственно и различные расстояния

Пытался использовать ВЫБОР, ЕСЛИ. Но не получилось.
Danuser вне форума
 
Ответить с цитированием Вверх
Старый 23.05.2013, 13:10   #843
PEHDOM
Ветеран
 
Аватар для PEHDOM
 
Пол:Мужской
Регистрация: 19.12.2005
Адрес: Украина
Сообщений: 2,660
Репутация: 3276
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от Danuser Посмотреть сообщение
Пытался использовать ВЫБОР, ЕСЛИ. Но не получилось.

поконкретнее как именено вы пытались делать выбор и если?
Каким образом город старта и финиша попадают в список на втором листе? через "проверка данных" или еще чтото?

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..
PEHDOM вне форума
 
Ответить с цитированием Вверх
Старый 23.05.2013, 20:10   #844
Danuser
Неактивный пользователь
 
Пол:Мужской
Регистрация: 23.05.2013
Сообщений: 3
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от PEHDOM Посмотреть сообщение
поконкретнее как именено вы пытались делать выбор и если?
Каким образом город старта и финиша попадают в список на втором листе? через "проверка данных" или еще чтото?

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
не пугайтесь того что там нужно чтото суммировать. если у вас комбинация старт-финиш не будут повторяться, то в сумма будет состоять только из одного значения, расстояния.

Спасибо! Разобрался.
Помогла функция:
=СУММПРОИЗВ((город_старта=города_старта)*(города_ф иниша=город_финиша)*расстояния)
Danuser вне форума
 
Ответить с цитированием Вверх
Старый 24.05.2013, 10:08   #845
PEHDOM
Ветеран
 
Аватар для PEHDOM
 
Пол:Мужской
Регистрация: 19.12.2005
Адрес: Украина
Сообщений: 2,660
Репутация: 3276
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от Danuser Посмотреть сообщение
Помогла функция:
=СУММПРОИЗВ((город_старта=города_старта)*(города_ф иниша=город_финиша)*расстояния)

толко не забывайте что СУММПРОИЗВ весьма тяжеловесная формула,поскольку формирует в памяти массивы, и работает уже с ними. При увеличении количества городов время расчета растет.
Если городов станет очень много и таблица начнет подвисать (зависит от колличества оперативной памяти), можно воспользоваться функцией СУММЕСЛИМН (2007 ексель и выше), по сути она делает тоже что и СУММПРОИЗВ но не является формулой массива.
__________________
Подпись удалена!
PEHDOM вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 28.05.2013, 14:10   #846
mawlet
Неактивный пользователь
 
Пол:Женский
Регистрация: 28.05.2013
Сообщений: 1
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

У меня таблица, которая содержит Фамилии абитуриентов, оценки в аттестате и средние баллы(рассчитан по формуле). Нужно на другом листе сделать окно, куда вводится фамилия, нужно чтобы рядом в ячейке высвечивался его средний балл. Какую функцию использовать, если она должна выбрать из списка совпадающую с введенной фамилией текст и вывести средний балл? Спасибо.
mawlet вне форума
 
Ответить с цитированием Вверх
Старый 28.05.2013, 17:04   #847
PEHDOM
Ветеран
 
Аватар для PEHDOM
 
Пол:Мужской
Регистрация: 19.12.2005
Адрес: Украина
Сообщений: 2,660
Репутация: 3276
По умолчанию Re: MS Excel - решение практических задач

mawlet, ВПР?
http://office.microsoft.com/ru-ru/ex...005209335.aspx
__________________
Подпись удалена!
PEHDOM вне форума
 
Ответить с цитированием Вверх
Старый 12.06.2013, 14:51   #848
Inetalex
Неактивный пользователь
 
Пол:Мужской
Регистрация: 16.04.2012
Сообщений: 2
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

При экспорте из 1С в Ексель формируется ячейке назначается какой-то дурацкий формат, так что вместо строкового "00006" на в ячейке оказывается число 6 в этом дурацком формате, который только показывает его как "000006". Как написать макрос, который бы у всех ячеек делал нормальный формат?

Добавлено через 1 минуту
Как написать скрипт, который бы заменял во всех ячейках формат на "Общий" или "Строковый". А то после выгрузки из 1С все портится. Например, значение "00006" превращается в 6 в неизвестном формате.
Inetalex вне форума
 
Ответить с цитированием Вверх
Старый 21.06.2013, 17:14   #849
DmitriC
Постоялец
 
Пол:Мужской
Регистрация: 22.11.2006
Сообщений: 328
Репутация: 108
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от Inetalex Посмотреть сообщение
Как написать скрипт, который бы заменял во всех ячейках формат на "Общий" или "Строковый". А то после выгрузки из 1С все портится. Например, значение "00006" превращается в 6 в неизвестном формате.

Здесь нужно не макрос составлять, а модуль, осуществляющий выгрузку из 1С, правильно написать.
DmitriC вне форума
 
Ответить с цитированием Вверх
Старый 22.06.2013, 08:26   #850
ДЫСЫпы
Пензоблайанен
 
Аватар для ДЫСЫпы
 
Пол:Мужской
Регистрация: 23.12.2007
Адрес: Пензоблайаниа
Сообщений: 2,307
Репутация: 21400
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от Inetalex Посмотреть сообщение
который только показывает его как "000006".

Ну если дело только в этом, то вот вариант макроса:

Код:
Sub MyStrFormat()
For Each MyCell In Selection
x = MyCell.NumberFormat
MyCell.Value = "'" & x & MyCell.Value
Next MyCell
End Sub
DmitriC прав, о нужном форматировании надо позаботиться при выгрузке.
ДЫСЫпы вне форума
 
Ответить с цитированием Вверх
Старый 03.08.2013, 21:39   #851
jmb2003
Новичок
 
Пол:Мужской
Регистрация: 01.05.2011
Адрес: Здесь
Сообщений: 3
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

Доброго времени суток!
Вопрос такой: КАк в экселе создать форму, в которую можно забить определенные данные, получить результат расчета и все, больше ничего не изменять нельзя.
Заранее спасибо за ответ.
jmb2003 вне форума
 
Ответить с цитированием Вверх
Старый 05.08.2013, 11:13   #852
PEHDOM
Ветеран
 
Аватар для PEHDOM
 
Пол:Мужской
Регистрация: 19.12.2005
Адрес: Украина
Сообщений: 2,660
Репутация: 3276
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от jmb2003 Посмотреть сообщение
опрос такой: КАк в экселе создать форму, в которую можно забить определенные данные, получить результат расчета и все, больше ничего не изменять нельзя.

Защита листа\книги и снять защиту с ячеек в которые вбивать данные.
__________________
Подпись удалена!
PEHDOM вне форума
 
Ответить с цитированием Вверх
Старый 05.08.2013, 11:21   #853
Chet
Книголюб-2010
 
Пол:Мужской
Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от jmb2003 Посмотреть сообщение
КАк в экселе создать форму

MS Office 2000:
создаю первую строку с данными и формулой
Данные -> Форма

не то?..

в Access'e тоже такое есть
__________________
[RIGHT]Не спеши наследить,
попробуй оставить свой след
Chet вне форума
 
Ответить с цитированием Вверх
Старый 08.08.2013, 09:33   #854
leviner
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.08.2013
Сообщений: 3
Репутация: 0
По умолчанию Re: MS Excel - решение практических задач

Всем доброго дня! Ребят, подскажите плиз, можно ли реализовать следующее: имеем обьедененные ячейки В1С1 ; E2F2G2 и A3B3. суть в следующем, в поле E2F2G2 пишу некий текст, этот текст отображается в поле В1С1 и вот сам вопрос, если этот текст не входит в поле В1С1, возможен ли его перенос в поле A3B3 и без разрыва цельных слов? в макросах сам ни бум-бум...
leviner вне форума
 
Ответить с цитированием Вверх
Старый 09.08.2013, 23:43   #855
andrey_k
Модератор
 
Аватар для andrey_k
 
Пол:Мужской
Регистрация: 25.11.2007
Сообщений: 2,139
Репутация: 816
По умолчанию Re: MS Excel - решение практических задач

Цитата:
Сообщение от leviner Посмотреть сообщение
Всем доброго дня! Ребят, подскажите плиз, можно ли реализовать следующее: имеем обьедененные ячейки В1С1 ; E2F2G2 и A3B3. суть в следующем, в поле E2F2G2 пишу некий текст, этот текст отображается в поле В1С1 и вот сам вопрос, если этот текст не входит в поле В1С1, возможен ли его перенос в поле A3B3 и без разрыва цельных слов? в макросах сам ни бум-бум...

попробуйте специальную вставку - вставить только значение (как текст)
__________________
Хочешь сказать - нажми кнопку
andrey_k вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЛовиОтвет (Лови ответ) - решение задач и примеров по математике Евгений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 код Выкл.

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


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


Copyright ©2004 - 2024 2BakSa.WS

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