Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/28: Рейтинг темы: голосов - 28, средняя оценка - 4.79
1 / 1 / 0
Регистрация: 03.08.2013
Сообщений: 16

Выбор нужных значений из массива данных

10.08.2013, 18:56. Показов 5873. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, Уважаемые!

прошу Вашей помощи/совета/доброго пинка в организации такого процесса
есть данные эксперимента, полученные через MasterScada записанные в очень неудобной форме и в большом количестве (страниц 150-200 – прилагаю фрагмент файла).
Из этого файла нужно достать только те ячейки со значением + ячейка с датой и временем, после которых идёт ячейка с числом «10» (скрин)

Благодарю за помощь и содействие!
Миниатюры
Выбор нужных значений из массива данных  
Вложения
Тип файла: xlsx Данные.xlsx (16.9 Кб, 42 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.08.2013, 18:56
Ответы с готовыми решениями:

Выбор уникальных значений из двумерного массива
Добрый день, форумчане! Будьте добры помочь с формулами массива. Стоит следующая задача: Существует массив в области ячеек...

Макрос. Выбор нужных значений по параметрам
Есть таблица. Арт Наим Цв сост страна Закупка Розница Продажи Размер Кол-во Бренд Сток Скидка Мы привязываемся к Арту цвету ...

Вывод из базы данных нужных значений
Есть база данных с с таблицей users; Внутри нее есть ячейки, пример: first_name: Казань, Уфа, Самара item0: 35, 36, 57 ...

2
 Аватар для Step_UA
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
10.08.2013, 20:17
если правильно понял
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Sub vvv()
  Dim CurRow&, iRow&, iCol%, MaxCol%, Mas()
    Mas = Cells(1, 1).CurrentRegion.Value
    MaxCol = UBound(Mas, 2)
    For k = 1 To MaxCol
        Mas(2, k) = Empty
    Next
    iRow = 2
    For CurRow = 2 To UBound(Mas)
        For iCol = 2 To MaxCol
            If Mas(CurRow, iCol) = 10 And Mas(CurRow - 1, iCol) <> Empty Then
                If iCol = 2 Then
                    iRow = iRow + 1
                    Mas(iRow, 1) = Mas(CurRow - 1, 1)
                    For k = iCol + 1 To MaxCol
                        Mas(iRow, k) = Empty
                    Next
                End If
                Mas(iRow, iCol) = Mas(CurRow - 1, iCol)
            End If
        Next
    Next
    Sheets.Add
    Cells(1, 1).Resize(iRow, MaxCol).Value = Mas
    Columns(1).Resize(, MaxCol).AutoFit
    Columns(2).Resize(, MaxCol - 1).NumberFormat = "0.0000"
End Sub
1
1 / 1 / 0
Регистрация: 03.08.2013
Сообщений: 16
10.08.2013, 22:11  [ТС]
Низкий поклон, Step_UA, ! Буду пробовать.

Добавлено через 1 час 13 минут
Step_UA, Вы Маг! Всё работает как нужно. Огромнейшая Благодарность!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.08.2013, 22:11
Помогаю со студенческими работами здесь

Работа с БД в Lazarus. Заполнения нужных данных и рандомный выбор в таблице
Здравствуйте. Необходимо следующие: 1 Заполнить базу данных нужными данными с возможностью изменять их. 2. Рандомный выбор который в...

Linq - выборка нужных значений из массива в другой массив
Никак не могу до конца понять логику Linq. Помогите с кодом. Например есть массив 1,2,3,4,5. Как с помощью Linq создать новый массив ,...

Выбор нужных регистров
цель не просто выполнить задачу, а именно научится легко их решать В качестве примера такое задание: есть два массива a(16), b(16)с...

Выбор нужных элементов
Здравствуйте ! Столкнулся с проблемой выбора нужных значений элементов формы ... Суть такова - есть форма которая строит список файлов,...

Выбор Только Нужных Групп
Здравствуйте! Скажите, в документе есть реквизит группа (СправочникСсылка.Группы). Там все группы от 1 курса до 4 курса. Но мне надо чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru