Разложить данные из таблицы в отдельный столбец 
				   
 
 
 Vladimir6373  
 Дата: Воскресенье, 24.07.2022, 10:39 | 
 Сообщение № 1   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  2 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Добрый день! Имеется таблица с данными расходов по датам. Момогите с написаем формулы, чтобы данные раскладывались с столбец, как это сделано под таблицей. Причем значения должны следовать слева направо и сверху вниз, начиная с первой даты. 
 
 
Добрый день! Имеется таблица с данными расходов по датам. Момогите с написаем формулы, чтобы данные раскладывались с столбец, как это сделано под таблицей. Причем значения должны следовать слева направо и сверху вниз, начиная с первой даты. Vladimir6373    
  
 Ответить 
Сообщение Добрый день! Имеется таблица с данными расходов по датам. Момогите с написаем формулы, чтобы данные раскладывались с столбец, как это сделано под таблицей. Причем значения должны следовать слева направо и сверху вниз, начиная с первой даты. Автор - Vladimir6373 24.07.2022  в 10:39   
 
 
 Egyptian  
 Дата: Воскресенье, 24.07.2022, 11:37 | 
 Сообщение № 2   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Ветеран  
 
 Сообщений:  534 
 
 
 
 
  Репутация:    
 196    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Формулами.Код
=IFERROR(INDEX($G$7:$G$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"");ROWS(J$14:J14)));"")
Код
=IFERROR(INDEX($H$7:$J$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14));AGGREGATE(15;6;(COLUMN($H$7:$J$10)-COLUMN($H$10)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14)));"")
 Формулами.Код
=IFERROR(INDEX($G$7:$G$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"");ROWS(J$14:J14)));"")
Код
=IFERROR(INDEX($H$7:$J$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14));AGGREGATE(15;6;(COLUMN($H$7:$J$10)-COLUMN($H$10)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14)));"")
 Egyptian Сообщение отредактировал Egyptian  - Воскресенье, 24.07.2022, 11:38 
   
  
 Ответить 
Сообщение Формулами.Код
=IFERROR(INDEX($G$7:$G$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"");ROWS(J$14:J14)));"")
Код
=IFERROR(INDEX($H$7:$J$10;AGGREGATE(15;6;(ROW($G$7:$G$10)-ROW($G$7)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14));AGGREGATE(15;6;(COLUMN($H$7:$J$10)-COLUMN($H$10)+1)/($H$7:$J$10<>"")/($G$7:$G$10=$J14);COUNTIF(J$14:J14;J14)));"")
 Автор - Egyptian 24.07.2022  в 11:37   
 
 
 Vladimir6373  
 Дата: Воскресенье, 24.07.2022, 11:50 | 
 Сообщение № 3   
   
 
   
 
 
 Группа: Пользователи  
 
 
 Ранг: Прохожий  
 
 Сообщений:  2 
 
 
 
 
  Репутация:    
 0    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Спасибо огромное! То что надо! 
 
 
 
   
  
 Ответить 
Сообщение Спасибо огромное! То что надо! Автор - Vladimir6373 24.07.2022  в 11:50   
 
 
 прохожий2019  
 Дата: Воскресенье, 24.07.2022, 12:00 | 
 Сообщение № 4   
   
 
   
 
 
 Группа: Проверенные  
 
 
 Ранг: Старожил  
 
 Сообщений:  1408 
 
 
 
 
  Репутация:    
 365    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 напряжно, зато одной формулой:Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
 несколько лет )[/p.s.] напряжно, зато одной формулой:Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
 несколько лет )[/p.s.] прохожий2019 Сообщение отредактировал прохожий2019  - Воскресенье, 24.07.2022, 12:45 
   
  
 Ответить 
Сообщение напряжно, зато одной формулой:Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
Код
=LET(d;G6:J10;x;ЧСТРОК(d)-1;y;ЧИСЛСТОЛБ(d)-1;z;MAKEARRAY(x*y;2;LAMBDA(r;c;ИНДЕКС(d;ОКРВВЕРХ(r/y+1;1);ЕСЛИ(c=1;1;ОСТАТ(r-1;y)+2))));ФИЛЬТР(z;ИНДЕКС(z;;2)))
 несколько лет )[/p.s.] Автор - прохожий2019 24.07.2022  в 12:00   
 
 
 jakim  
 Дата: Воскресенье, 24.07.2022, 15:51 | 
 Сообщение № 5   
   
 
   
 
 
 Группа: Друзья  
 
 
 Ранг: Старожил  
 
 Сообщений:  1218 
 
 
 
 
  Репутация:    
 316    
 ±  
 
  
 Замечаний:
 0%   ±  
       
  
 
 
 Power Query
Код
let
Power Query
Код
let
jakim    
  
 Ответить 
Сообщение Power Query
Код
let
Автор - jakim 24.07.2022  в 15:51