Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сумматор с пределами - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумматор с пределами (Формулы/Formulas)
Сумматор с пределами
Alexgol8 Дата: Пятница, 08.03.2019, 11:12 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Пожайлуста, подскажите, как в Excel 2019 записать формулу Сумма 10^(-0,1*OSNRn) с пределами от 2 до n-1 Изменяется числовое значение n (задается в конкрентной ячейке), меняется значение суммы
К сообщению приложен файл: 5863135.png (1.3 Kb)


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 11:17
 
Ответить
СообщениеПожайлуста, подскажите, как в Excel 2019 записать формулу Сумма 10^(-0,1*OSNRn) с пределами от 2 до n-1 Изменяется числовое значение n (задается в конкрентной ячейке), меняется значение суммы

Автор - Alexgol8
Дата добавления - 08.03.2019 в 11:12
bmv98rus Дата: Пятница, 08.03.2019, 11:59 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
примерно так
Код
=SUMPRODUCT(10^(-0,1*OSNR(ROW(A1:INDEX(A:A;N)))))


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Пятница, 08.03.2019, 15:32
 
Ответить
Сообщениепримерно так
Код
=SUMPRODUCT(10^(-0,1*OSNR(ROW(A1:INDEX(A:A;N)))))

Автор - bmv98rus
Дата добавления - 08.03.2019 в 11:59
Alexgol8 Дата: Пятница, 08.03.2019, 13:03 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
bmv98rus, спасибо, но не работает

Есть ячейка R12C3 В ней записано числовое значение n
Значение n меняется, меняется OSNRn (присваивается конкретное значение OSNR, выполняемое ранее), далее выражение 10^(-0,1*OSNRn) суммируется в диапазоне от 2 до n-1
К сообщению приложен файл: 8422691.png (13.8 Kb)


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 13:09
 
Ответить
Сообщениеbmv98rus, спасибо, но не работает

Есть ячейка R12C3 В ней записано числовое значение n
Значение n меняется, меняется OSNRn (присваивается конкретное значение OSNR, выполняемое ранее), далее выражение 10^(-0,1*OSNRn) суммируется в диапазоне от 2 до n-1

Автор - Alexgol8
Дата добавления - 08.03.2019 в 13:03
bmv98rus Дата: Пятница, 08.03.2019, 13:31 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
спасибо, но не работает
пожалуйста, но формулы Excel в картинках не работают однозначно. Загляните сюда ,там немного про файл пример.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
спасибо, но не работает
пожалуйста, но формулы Excel в картинках не работают однозначно. Загляните сюда ,там немного про файл пример.

Автор - bmv98rus
Дата добавления - 08.03.2019 в 13:31
Alexgol8 Дата: Пятница, 08.03.2019, 14:05 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вы правы, выкладываю файл.
Конкрентно в нем мне надо чтобы :
1. В ячейке R7C2 к уже записанным данным надо добавить
2. При введении количества интервалов в ячейке R1C1 очень желательно, чтобы это же значение записывалось в ячейку R12C3
3. При введении количества интервалов в ячейке R1C1 появлялись дополнительные столбцы, в которых дублировались формулы из диапазона R3C2:R7C2, но значения в формулах зависели бы от значения ячейки R1C1 (и R12C3)
4. Крайне желательно, чтобы при изменении количества интервалов в ячейке R1C1 (скажем 2 и более) формулы в диапазоне R3C2:R7C2 не портились.
5. При изменении значения ячейки R1C1 (например вначале было 3, а потом выбрано 1) лишние столбцы автоматически убирались

Заранее большое спасибо
К сообщению приложен файл: 9970535.png (1.3 Kb) · _OSNR__.xlsb (52.9 Kb)
 
Ответить
СообщениеВы правы, выкладываю файл.
Конкрентно в нем мне надо чтобы :
1. В ячейке R7C2 к уже записанным данным надо добавить
2. При введении количества интервалов в ячейке R1C1 очень желательно, чтобы это же значение записывалось в ячейку R12C3
3. При введении количества интервалов в ячейке R1C1 появлялись дополнительные столбцы, в которых дублировались формулы из диапазона R3C2:R7C2, но значения в формулах зависели бы от значения ячейки R1C1 (и R12C3)
4. Крайне желательно, чтобы при изменении количества интервалов в ячейке R1C1 (скажем 2 и более) формулы в диапазоне R3C2:R7C2 не портились.
5. При изменении значения ячейки R1C1 (например вначале было 3, а потом выбрано 1) лишние столбцы автоматически убирались

Заранее большое спасибо

Автор - Alexgol8
Дата добавления - 08.03.2019 в 14:05
bmv98rus Дата: Пятница, 08.03.2019, 14:34 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))

и то если правильно понял что есть OSNR

Ну если 2 - ок, то остальное - не вопрос этой темы. совершенно.
К сообщению приложен файл: Copy_of_710.xlsb (52.6 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Пятница, 08.03.2019, 14:35
 
Ответить
Сообщение
Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))

и то если правильно понял что есть OSNR

Ну если 2 - ок, то остальное - не вопрос этой темы. совершенно.

Автор - bmv98rus
Дата добавления - 08.03.2019 в 14:34
Alexgol8 Дата: Пятница, 08.03.2019, 14:43 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо, но сразу вижу что не верно : Значение B7 физически не может быть больше чем B6 (должно быть только меньше). При забитых исходных данных при n=10 (ячейка R12C3) значение в B7 должно быть порядка 29,95
 
Ответить
СообщениеСпасибо, но сразу вижу что не верно : Значение B7 физически не может быть больше чем B6 (должно быть только меньше). При забитых исходных данных при n=10 (ячейка R12C3) значение в B7 должно быть порядка 29,95

Автор - Alexgol8
Дата добавления - 08.03.2019 в 14:43
bmv98rus Дата: Пятница, 08.03.2019, 15:02 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Alexgol8,
я прибавил к вашим только это SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
при этом у меня есть сомнения, о которых я писал, что для OSNR взял данные из нужной строки в данном случае 5
Согласен, проглядел что от 2 до N-1. изменений не много
Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
но основной момент, что есть
OSNR ?
К сообщению приложен файл: 8135730.xlsb (52.8 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеAlexgol8,
я прибавил к вашим только это SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
при этом у меня есть сомнения, о которых я писал, что для OSNR взял данные из нужной строки в данном случае 5
Согласен, проглядел что от 2 до N-1. изменений не много
Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
но основной момент, что есть
OSNR ?

Автор - bmv98rus
Дата добавления - 08.03.2019 в 15:02
krosav4ig Дата: Пятница, 08.03.2019, 15:11 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2346
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
что есть
OSNR

отношение сигнал/шум, если память не изменяет


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
что есть
OSNR

отношение сигнал/шум, если память не изменяет

Автор - krosav4ig
Дата добавления - 08.03.2019 в 15:11
Alexgol8 Дата: Пятница, 08.03.2019, 15:18 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Увы, опять выдает ошибку
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
Т.е.
Код
SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
при n=10 должно быть порядка 29.95-35.03=-5.08

Кстати, в

Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
явно опечатка, надо не С5 (пустая ячейка), а В5 но все равно не работает[code][/code][code]


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 17:55
 
Ответить
СообщениеУвы, опять выдает ошибку
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
Т.е.
Код
SUMPRODUCT(10^(-0,1*B5:INDEX(5:5;1+C12)))
при n=10 должно быть порядка 29.95-35.03=-5.08

Кстати, в

Код
=-10*LOG(10^(-0,1*B5)+10^(-0,1*((B4-1)-C17+58)))+SUMPRODUCT(10^(-0,1*C5:INDEX(5:5;C12)))
явно опечатка, надо не С5 (пустая ячейка), а В5 но все равно не работает[code][/code][code]

Автор - Alexgol8
Дата добавления - 08.03.2019 в 15:18
bmv98rus Дата: Пятница, 08.03.2019, 15:25 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
OSNR - это отношение сигнал/шум
я не об этом. В формуле сумма от 2 по N-1 и какое значение брать при N=2 , 3, 4.... К стати по этому и C5 а не B5, Я предположил что B5 это OSNR1
Как прибавлением положительного числа к 35 добиться 29, мне неизвестно.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Пятница, 08.03.2019, 15:27
 
Ответить
Сообщение
OSNR - это отношение сигнал/шум
я не об этом. В формуле сумма от 2 по N-1 и какое значение брать при N=2 , 3, 4.... К стати по этому и C5 а не B5, Я предположил что B5 это OSNR1
Как прибавлением положительного числа к 35 добиться 29, мне неизвестно.

Автор - bmv98rus
Дата добавления - 08.03.2019 в 15:25
Alexgol8 Дата: Пятница, 08.03.2019, 15:38 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
При N=2 OSNR2
Код
=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))

N=3 OSNR3
Код
=-10*lg(10^(-0,1*B5)+(10^(-0,1*B6))+10^(-0,1*((B3+1)-C12+58)))

и т.д. при возрастании N на +1 (каждый раз BЗ увеличивается на +1; + добавляется предыдущий OSNR +(10^(-0,1*(B6+1))

B5 это OSNR1; B6 это OSNR2

OSNR - это отношение сигнал/шум
я не об этом

А о чем ?

Пожайлуста, расшифруйте что означает B5:
Код
INDEX(5:5;1+C12)


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 17:56
 
Ответить
СообщениеПри N=2 OSNR2
Код
=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))

N=3 OSNR3
Код
=-10*lg(10^(-0,1*B5)+(10^(-0,1*B6))+10^(-0,1*((B3+1)-C12+58)))

и т.д. при возрастании N на +1 (каждый раз BЗ увеличивается на +1; + добавляется предыдущий OSNR +(10^(-0,1*(B6+1))

B5 это OSNR1; B6 это OSNR2

OSNR - это отношение сигнал/шум
я не об этом

А о чем ?

Пожайлуста, расшифруйте что означает B5:
Код
INDEX(5:5;1+C12)

Автор - Alexgol8
Дата добавления - 08.03.2019 в 15:38
bmv98rus Дата: Пятница, 08.03.2019, 15:56 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Просто у вас выпала одна маленькая деталь, что OSNRn= вот той сумме, что на картинке. В общем , мне задача перестает быть интересной, так как догадываться от куда брать данные нет желания, а понять вот это B3-С12+58 мой мозг отказывается.
также как и OSNR2=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеПросто у вас выпала одна маленькая деталь, что OSNRn= вот той сумме, что на картинке. В общем , мне задача перестает быть интересной, так как догадываться от куда брать данные нет желания, а понять вот это B3-С12+58 мой мозг отказывается.
также как и OSNR2=-10*lg(10^(-0,1*B5)+10^(-0,1*(B3-С12+58)))

Автор - bmv98rus
Дата добавления - 08.03.2019 в 15:56
Alexgol8 Дата: Пятница, 08.03.2019, 16:01 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
В файле все указано. Я посмотрел формат INDEX - вообще непонятно, что Вы имели в виду. Там формат массив;строка;столбец. Что Вы имели в виду неясно (Excel это не понимает).
Спасибо за попытку помочь
 
Ответить
СообщениеВ файле все указано. Я посмотрел формат INDEX - вообще непонятно, что Вы имели в виду. Там формат массив;строка;столбец. Что Вы имели в виду неясно (Excel это не понимает).
Спасибо за попытку помочь

Автор - Alexgol8
Дата добавления - 08.03.2019 в 16:01
Alexgol8 Дата: Пятница, 08.03.2019, 17:07 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Up
 
Ответить
СообщениеUp

Автор - Alexgol8
Дата добавления - 08.03.2019 в 17:07
_Boroda_ Дата: Пятница, 08.03.2019, 17:27 | Сообщение № 16
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Alexgol8, Прочитайте Правила форума и оформите все формулы в своих постах тегами (кнопка fx) пояснялка в Правилах


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеAlexgol8, Прочитайте Правила форума и оформите все формулы в своих постах тегами (кнопка fx) пояснялка в Правилах

Автор - _Boroda_
Дата добавления - 08.03.2019 в 17:27
krosav4ig Дата: Пятница, 08.03.2019, 18:07 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2346
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Alexgol8,
К сообщению приложен файл: 9455837.png (107.0 Kb) · 0512314.png (92.6 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеAlexgol8,

Автор - krosav4ig
Дата добавления - 08.03.2019 в 18:07
bmv98rus Дата: Пятница, 08.03.2019, 18:43 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
оформите все формулы в своих постах тегами (кнопка fx)
а смысл :D


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
оформите все формулы в своих постах тегами (кнопка fx)
а смысл :D

Автор - bmv98rus
Дата добавления - 08.03.2019 в 18:43
Alexgol8 Дата: Пятница, 08.03.2019, 19:25 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Уважаемые коллеги, спасибо за присланные материалы. Методов расчетов OSNR уйма. Пожалуй самый простой (и при этом верный вот этот), я на нем и базируюсь. Единственное, в нем задано ограниченное количество интервалов (10), а мне надо общее решение на n-количество интервалов.
Если сможете перевести это в файл Excel буду очень благодарен. У почти сделал это, упирается в расчет суммы по пределам 2 и N-1 $IMAGE1$ Чувствую, копать надо в арифмитическую прогрессию.
Вот, собственно, методика и моя наработка на её основании.
Все считается в общем виде, на вход линии подается полезный сигнал Pin, дБм; усиление оптических усилителей Gi (одинаковое), дБ; затухание оптики между усилителями Ai (одинаковое), дБ; усилители вносят свой шум NFi (одинаковый), дБм; затухание NFi на линии такое же как полезного сигнала. Необходимо определить OSNR на выходе линии при произвольном количестве интервалов (N, зависимости всех остальных вышеназванных величин от N обозначаются i).
Вообщем вот так.
К сообщению приложен файл: 2408416.xlsb (54.2 Kb) · 4129609.png (48.5 Kb)


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 19:30
 
Ответить
СообщениеУважаемые коллеги, спасибо за присланные материалы. Методов расчетов OSNR уйма. Пожалуй самый простой (и при этом верный вот этот), я на нем и базируюсь. Единственное, в нем задано ограниченное количество интервалов (10), а мне надо общее решение на n-количество интервалов.
Если сможете перевести это в файл Excel буду очень благодарен. У почти сделал это, упирается в расчет суммы по пределам 2 и N-1 $IMAGE1$ Чувствую, копать надо в арифмитическую прогрессию.
Вот, собственно, методика и моя наработка на её основании.
Все считается в общем виде, на вход линии подается полезный сигнал Pin, дБм; усиление оптических усилителей Gi (одинаковое), дБ; затухание оптики между усилителями Ai (одинаковое), дБ; усилители вносят свой шум NFi (одинаковый), дБм; затухание NFi на линии такое же как полезного сигнала. Необходимо определить OSNR на выходе линии при произвольном количестве интервалов (N, зависимости всех остальных вышеназванных величин от N обозначаются i).
Вообщем вот так.

Автор - Alexgol8
Дата добавления - 08.03.2019 в 19:25
Alexgol8 Дата: Пятница, 08.03.2019, 19:27 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Продолжение методики и
К сообщению приложен файл: 0591681.png (51.5 Kb) · 1213922.png (43.0 Kb)


Сообщение отредактировал Alexgol8 - Пятница, 08.03.2019, 19:29
 
Ответить
СообщениеПродолжение методики и

Автор - Alexgol8
Дата добавления - 08.03.2019 в 19:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумматор с пределами (Формулы/Formulas)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!