Пожайлуста, подскажите, как в Excel 2019 записать формулу Сумма 10^(-0,1*OSNRn) с пределами от 2 до n-1 Изменяется числовое значение n (задается в конкрентной ячейке), меняется значение суммы
Пожайлуста, подскажите, как в Excel 2019 записать формулу Сумма 10^(-0,1*OSNRn) с пределами от 2 до n-1 Изменяется числовое значение n (задается в конкрентной ячейке), меняется значение суммыAlexgol8
Есть ячейка R12C3 В ней записано числовое значение n Значение n меняется, меняется OSNRn (присваивается конкретное значение OSNR, выполняемое ранее), далее выражение 10^(-0,1*OSNRn) суммируется в диапазоне от 2 до n-1
bmv98rus, спасибо, но не работает
Есть ячейка R12C3 В ней записано числовое значение n Значение n меняется, меняется OSNRn (присваивается конкретное значение OSNR, выполняемое ранее), далее выражение 10^(-0,1*OSNRn) суммируется в диапазоне от 2 до n-1Alexgol8
Вы правы, выкладываю файл. Конкрентно в нем мне надо чтобы : 1. В ячейке R7C2 к уже записанным данным надо добавить 2. При введении количества интервалов в ячейке R1C1 очень желательно, чтобы это же значение записывалось в ячейку R12C3 3. При введении количества интервалов в ячейке R1C1 появлялись дополнительные столбцы, в которых дублировались формулы из диапазона R3C2:R7C2, но значения в формулах зависели бы от значения ячейки R1C1 (и R12C3) 4. Крайне желательно, чтобы при изменении количества интервалов в ячейке R1C1 (скажем 2 и более) формулы в диапазоне R3C2:R7C2 не портились. 5. При изменении значения ячейки R1C1 (например вначале было 3, а потом выбрано 1) лишние столбцы автоматически убирались
Заранее большое спасибо
Вы правы, выкладываю файл. Конкрентно в нем мне надо чтобы : 1. В ячейке R7C2 к уже записанным данным надо добавить 2. При введении количества интервалов в ячейке R1C1 очень желательно, чтобы это же значение записывалось в ячейку R12C3 3. При введении количества интервалов в ячейке R1C1 появлялись дополнительные столбцы, в которых дублировались формулы из диапазона R3C2:R7C2, но значения в формулах зависели бы от значения ячейки R1C1 (и R12C3) 4. Крайне желательно, чтобы при изменении количества интервалов в ячейке R1C1 (скажем 2 и более) формулы в диапазоне R3C2:R7C2 не портились. 5. При изменении значения ячейки R1C1 (например вначале было 3, а потом выбрано 1) лишние столбцы автоматически убирались
Спасибо, но сразу вижу что не верно : Значение B7 физически не может быть больше чем B6 (должно быть только меньше). При забитых исходных данных при n=10 (ячейка R12C3) значение в B7 должно быть порядка 29,95
Спасибо, но сразу вижу что не верно : Значение B7 физически не может быть больше чем B6 (должно быть только меньше). При забитых исходных данных при n=10 (ячейка R12C3) значение в B7 должно быть порядка 29,95Alexgol8
Alexgol8, я прибавил к вашим только это SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12))) при этом у меня есть сомнения, о которых я писал, что для OSNR взял данные из нужной строки в данном случае 5 Согласен, проглядел что от 2 до N-1. изменений не много
Alexgol8, я прибавил к вашим только это SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12))) при этом у меня есть сомнения, о которых я писал, что для OSNR взял данные из нужной строки в данном случае 5 Согласен, проглядел что от 2 до N-1. изменений не много
Увы, опять выдает ошибку OSNR - это отношение сигнал/шум. Именно поэтому он не может быть больше в конце линии, чем в начале (шум не уменьшается, а нарастает, значит отношение падает). Если не добавлять
Код
SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
то значение B6=35.34, а B7=35.03 что идеологически верно. С добавлением к B7
Код
SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
общее значение в ячейки должно быть порядка 29.95 Т.е.
явно опечатка, надо не С5 (пустая ячейка), а В5 но все равно не работает[code][/code][code]
Увы, опять выдает ошибку OSNR - это отношение сигнал/шум. Именно поэтому он не может быть больше в конце линии, чем в начале (шум не уменьшается, а нарастает, значит отношение падает). Если не добавлять
Код
SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
то значение B6=35.34, а B7=35.03 что идеологически верно. С добавлением к B7
Код
SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
общее значение в ячейки должно быть порядка 29.95 Т.е.
я не об этом. В формуле сумма от 2 по N-1 и какое значение брать при N=2 , 3, 4.... К стати по этому и C5 а не B5, Я предположил что B5 это OSNR1 Как прибавлением положительного числа к 35 добиться 29, мне неизвестно.
я не об этом. В формуле сумма от 2 по N-1 и какое значение брать при N=2 , 3, 4.... К стати по этому и C5 а не B5, Я предположил что B5 это OSNR1 Как прибавлением положительного числа к 35 добиться 29, мне неизвестно.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Пятница, 08.03.2019, 15:27
Просто у вас выпала одна маленькая деталь, что OSNRn= вот той сумме, что на картинке. В общем , мне задача перестает быть интересной, так как догадываться от куда брать данные нет желания, а понять вот это B3-С12+58 мой мозг отказывается. также как и OSNR2=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))
Просто у вас выпала одна маленькая деталь, что OSNRn= вот той сумме, что на картинке. В общем , мне задача перестает быть интересной, так как догадываться от куда брать данные нет желания, а понять вот это B3-С12+58 мой мозг отказывается. также как и OSNR2=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))bmv98rus
Замечательный Временно просто медведь , процентов на 20.
В файле все указано. Я посмотрел формат INDEX - вообще непонятно, что Вы имели в виду. Там формат массив;строка;столбец. Что Вы имели в виду неясно (Excel это не понимает). Спасибо за попытку помочь
В файле все указано. Я посмотрел формат INDEX - вообще непонятно, что Вы имели в виду. Там формат массив;строка;столбец. Что Вы имели в виду неясно (Excel это не понимает). Спасибо за попытку помочьAlexgol8
Уважаемые коллеги, спасибо за присланные материалы. Методов расчетов OSNR уйма. Пожалуй самый простой (и при этом верный вот этот), я на нем и базируюсь. Единственное, в нем задано ограниченное количество интервалов (10), а мне надо общее решение на n-количество интервалов. Если сможете перевести это в файл Excel буду очень благодарен. У почти сделал это, упирается в расчет суммы по пределам 2 и N-1 $IMAGE1$ Чувствую, копать надо в арифмитическую прогрессию. Вот, собственно, методика и моя наработка на её основании. Все считается в общем виде, на вход линии подается полезный сигнал Pin, дБм; усиление оптических усилителей Gi (одинаковое), дБ; затухание оптики между усилителями Ai (одинаковое), дБ; усилители вносят свой шум NFi (одинаковый), дБм; затухание NFi на линии такое же как полезного сигнала. Необходимо определить OSNR на выходе линии при произвольном количестве интервалов (N, зависимости всех остальных вышеназванных величин от N обозначаются i). Вообщем вот так.
Уважаемые коллеги, спасибо за присланные материалы. Методов расчетов OSNR уйма. Пожалуй самый простой (и при этом верный вот этот), я на нем и базируюсь. Единственное, в нем задано ограниченное количество интервалов (10), а мне надо общее решение на n-количество интервалов. Если сможете перевести это в файл Excel буду очень благодарен. У почти сделал это, упирается в расчет суммы по пределам 2 и N-1 $IMAGE1$ Чувствую, копать надо в арифмитическую прогрессию. Вот, собственно, методика и моя наработка на её основании. Все считается в общем виде, на вход линии подается полезный сигнал Pin, дБм; усиление оптических усилителей Gi (одинаковое), дБ; затухание оптики между усилителями Ai (одинаковое), дБ; усилители вносят свой шум NFi (одинаковый), дБм; затухание NFi на линии такое же как полезного сигнала. Необходимо определить OSNR на выходе линии при произвольном количестве интервалов (N, зависимости всех остальных вышеназванных величин от N обозначаются i). Вообщем вот так.Alexgol8