Вывод данных по горизонтали.
bsi51
Дата: Пятница, 05.05.2023, 18:30 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Всем привет. Имею вот такую формулу Код
$D$1*$E$1%*(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);НАИБОЛЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);1);B1)-(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);НАИМЕНЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);1);A1+1))+1)/ЕСЛИ(ДЕНЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));2;29))=29;366;365)
Данные выводятся по вертикали. Возможно ли сделать это же, но по горизонтали? Всем спасибо.
Всем привет. Имею вот такую формулу Код
$D$1*$E$1%*(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);НАИБОЛЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);1);B1)-(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);НАИМЕНЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);1);A1+1))+1)/ЕСЛИ(ДЕНЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));2;29))=29;366;365)
Данные выводятся по вертикали. Возможно ли сделать это же, но по горизонтали? Всем спасибо. bsi51
Ответить
Сообщение Всем привет. Имею вот такую формулу Код
$D$1*$E$1%*(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);НАИБОЛЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));12;31);1);B1)-(--ПОДСТАВИТЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);НАИМЕНЬШИЙ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));1;1);1);A1+1))+1)/ЕСЛИ(ДЕНЬ(ДАТА(СТРОКА(ДВССЫЛ(ГОД(A1)&":"&ГОД(B1)));2;29))=29;366;365)
Данные выводятся по вертикали. Возможно ли сделать это же, но по горизонтали? Всем спасибо. Автор - bsi51 Дата добавления - 05.05.2023 в 18:30
Serge_007
Дата: Пятница, 05.05.2023, 20:15 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ЮMoney :41001419691823 | WMR :126292472390
Ответить
bsi51
Дата: Суббота, 06.05.2023, 04:20 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Спасибо. Задача решена.
Спасибо. Задача решена. bsi51
Ответить
Сообщение Спасибо. Задача решена. Автор - bsi51 Дата добавления - 06.05.2023 в 04:20
bmv98rus
Дата: Суббота, 06.05.2023, 08:33 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация:
769
±
Замечаний:
0% ±
Excel 2013/2016
Зачем был этот мазохизм не понятно, возможно задача решается иначе, но развернуть можно просто вот такКод
=TRANSPOSE($D$1*$E$1%*(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31);MAX(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31));B1)-(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1);MIN(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1));A1+1))+1)/IF(DAY(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));2;29))=29;366;365))
Зачем был этот мазохизм не понятно, возможно задача решается иначе, но развернуть можно просто вот такКод
=TRANSPOSE($D$1*$E$1%*(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31);MAX(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31));B1)-(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1);MIN(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1));A1+1))+1)/IF(DAY(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));2;29))=29;366;365))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Суббота, 06.05.2023, 08:34
Ответить
Сообщение Зачем был этот мазохизм не понятно, возможно задача решается иначе, но развернуть можно просто вот такКод
=TRANSPOSE($D$1*$E$1%*(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31);MAX(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));12;31));B1)-(--SUBSTITUTE(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1);MIN(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));1;1));A1+1))+1)/IF(DAY(DATE(ROW(INDIRECT(YEAR(A1)&":"&YEAR(B1)));2;29))=29;366;365))
Автор - bmv98rus Дата добавления - 06.05.2023 в 08:33
bsi51
Дата: Понедельник, 08.05.2023, 10:01 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Я так и сделал 05.5.23, когда немного разобрался.
Я так и сделал 05.5.23, когда немного разобрался. bsi51
Ответить
Сообщение Я так и сделал 05.5.23, когда немного разобрался. Автор - bsi51 Дата добавления - 08.05.2023 в 10:01
bmv98rus
Дата: Понедельник, 08.05.2023, 15:03 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация:
769
±
Замечаний:
0% ±
Excel 2013/2016
Вопрос в другом, у вас какая задача? если суму пропорционально поделить на несколько периодов в зависимости от количество дней, то для двух лет можно на мой взгляд проще, а для более формула не работает.
Вопрос в другом, у вас какая задача? если суму пропорционально поделить на несколько периодов в зависимости от количество дней, то для двух лет можно на мой взгляд проще, а для более формула не работает. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Вопрос в другом, у вас какая задача? если суму пропорционально поделить на несколько периодов в зависимости от количество дней, то для двух лет можно на мой взгляд проще, а для более формула не работает. Автор - bmv98rus Дата добавления - 08.05.2023 в 15:03