Страницы: 1
RSS
Поиск соответствующего значения в неструктурированном массиве
 
Здравствуйте! Прошу помочь с написанием формулы, которая вытянет из смешанного неструктурированного массива данных искомое значение.
Подробное описание в прикрепленном примере.
Буду благодарна любым идеям по реализации. Спасибо!
 
Здравствуйте!
Если нет повторений, то подойдёт такая формула:
=СУММПРОИЗВ((A43=A$6:N$38)*Ч(+A$4:N$36))
 
Спасибо большое за помощь! Крепкого вам здоровья!
 
Цитата
любым идеям по реализации
Код
Sub tt()
Dim i As Long
Dim iLastRow As Long
Dim FoundK As Range
  iLastRow = Cells(Rows.Count, "A").End(xlUp).Row
  For i = 43 To iLastRow
    Set FoundK = Range("A3:N38").Find(Cells(i, "A"), , xlValues, xlWhole)
      Cells(i, "B") = FoundK.Offset(-2)
  Next
End Sub
 
pq c любым кол-вом строк и столбцов
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    a = Table.SelectColumns(Source,List.Alternate(Table.ColumnNames(Source), 1, 1, 1)),
    #"Added Index" = Table.AddIndexColumn(a, "Индекс", 0),
    b = Table.SelectRows(#"Added Index", each Number.Mod([Индекс], 2) <> 0),
    c = List.Combine(Table.ToColumns(b)),
    d = Table.FromColumns(List.Zip(List.Split(c,2)), {"2", "1"})[[1], [2]],
    e = Table.SelectRows(d, each ([2] <> null))
in
    e
 
Большое спасибо всем откликнувшимся! Отличного дня!
Страницы: 1
Наверх