На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела
1. Не создавайте несколько одинаковых тем, ибо модератор может расценить их, как спам и удалить все.
2. Для решения задач по GPSS есть отдельная тема. Все задачи по GPSS опубликовывать в этой теме! Перед опубликовыванием вашей задачи просмотрите всю тему, возможно вы сразу найдете решение.
3. Давайте вашим темам ОСМЫСЛЕННЫЕ названия, а также указывайте язык программирования. Пример: [Pascal]:Работа с файлами и записями.
4. Использования тега CODE обязательно при публикации текста программы.

Темы, оформленные с явным игнорированием правил и отсутствием смысла, будут закрыты/удалены!
Вам помогли? Напишите об этом здесь (в портфолио фрилансера)

Фрилансерам:
5. Демпинг цен запрещен (даже если Вы готовы работать бесплатно). Цены обсуждаются в приватном общении. Если вы готовы рещить задачу бесплатно, просто решите ее быстрее, чем возникнет предложение сделать это за деньги.
6. Пользователям, входящим в группу Newbie, запрещается предлагать свои услуги (завуалированно в т.ч.)
7. В посте с предложением выполнить работу, обязательно указывать ссылку на свое портфолио в Отзывы, Благодарности, Портфолио Это правило работает и в том случае, если вы выполняете работу бесплатно.
8. Реклама (даже завуалированная) своих фриланских сайтов запрещена

Нарушение данных пунктов влечет до RO или БАНА (при неоднократом)
Модераторы: ttiger, mikefreelance, Rust
  
    > Поиск числовых данных в листах Excel , VBA
      Привет Всем!
      Помогите ,плиз,начинающему!
      Нужен макрос для Excel,алгоритм примерно такой:
      Есть много таблиц (книг) с 01 по 50. В каждой книге, начиная с 01, в листе р2, в ячейках столбца С: 16,23,30,37,97,100,103,106,118,119,135,136,141,212 ищем числовые значения. При нахождении числовых значений в С16 и С23 – суммируем их и записываем в новую, созданную таблицу с одним листом (например “Выход”), в строку с номером = названию (номеру) таблицы (книги), в ячейку В. Если только одна ячейка из пары С16 и С23 имеет числовое значение, или если одна ячейка из пары = 0, то просто скопировать значение из ячейки в В табл. “Выход”).
      [1]Затем в листе р2 исходной таблицы ищем числовые значения в ячейках G16 и G23, а также в Н16 и Н23, вычисляем для пар G и для пар H среднее арифметическое, если обе ячейки пар имеют числовое значение и одна из них не равна 0, и пишем результаты в табл. “Выход”,строку с номером = названию (номеру) таблицы (книги), в ячейки D и E соответственно. Если только одна ячейка из пары G или Н имеет числовое значение, или если одна ячейка из пары = 0, то ср.арифметическое не вычислять и просто скопировать значения из ячеек в D и Е соответственно.
      Далее, если есть числовые значения С30 и С37, то повторяем шаг[1], т.е. суммируем их и пишем в табл. “Выход” , в лист 1, в строку = № исходной таблицы, но в ячейку С, затем, как в шаге [1], ищем числовые значения в парах G30 и G37, а также в Н30 и Н37 – далее по аналогии с [1], только пишем в F и G соответственно.
      Далее, если есть числовые значения в столбце С: 97,100,103,106,118,119,135,136,141,212 – то пишем их в таблицу “Выход”, в лист 1, в строку = № исх.табл., в ячейки K,L,M,N,O,P,Q,R,S,T (в общем, по порядку).
      Потом переходим к книге 02 (следующей по номеру) и всё повторяем. (Результаты пишем в строку 02 табл. “Выход” и т.д.). Так проходим все таблицы, если таблицы с каким – то номером нет, то переходим к следующей после отсутствующей. Вроде всё.
      Заранее благодарю.
      З.Ы.Алгоритм,конечно,кривой,но понять можно
      Denfeel@bk.ru
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0243 ]   [ 15 queries used ]   [ Generated: 27.04.24, 16:48 GMT ]