Страницы: 1 2 След.
RSS
Вычисление стоимости разговора, используя значения длит.разговора, тарификацию и НДС
 
Снова здравствуйте. Можете мне еще раз помочь. Здесь такая проблема, что есть направления звонков и исходя из этих направлении применяются свои виды тарификации. Например, был сделан звонок по такому-то номеру в Шымкент, код этого города 725, если звонок был сделан на городской номер применяется тарификация звонка 0,4 тг/сек, если на мобильную связь, тогда тарификация 0,45 тг/сек. Также есть длит.разговора в мин:сек(я до этого просила перевести мин:сек в сек, и мне помогли с этим). Также есть размер НДС причиняемый ко всем звонкам одинаково. я так думаю нужно применить условие "если-то-иначе", потому что направления звонков различны. Мне нужно умножить значения столбца "Длит. мин:сек" переведенные в сек, на НДС и на значения тарификации звонков исходя из их направления (страна или город - городская связь или мобильная связь).
 
Здравствуйте.
Вы забыли рассказать как отличать городские звонки от мобильных.
 
Hugo, смотрите значения столбца "Телефон "(вторую-это куда звонили), если номера меньше 11-значных, тогда это городские номера, если 11-значные, то тогда мобильная связь.
 
для начала пока так. заполнили бы тарификацию и вариантов побольше.
 
Здравствуйте! Попробуйте так:
Код
1
=ЕСЛИ(ДЛСТР(F2)=11;(МИНУТЫ(C2)*60+СЕКУНДЫ(C2))*Тарификация!$C$203*Тарификация!$E$3;(МИНУТЫ(C2)*60+СЕКУНДЫ(C2))*Тарификация!$C$202*Тарификация!$E$3)
Изменено: _Igor_61 - 07.05.2017 20:16:46
 
copper-top, Вы мне создали формулу, и кажется просили побольше вариантов. В файле побольше вариантов. И еще на другие страны используются другие тарификации(также на гор.связь и мобильную связь).
 
SFT, спасибо вам за вашу тему. мне незачем просить вас.при звонке в Москву в столбце D значится город, а не страна. поэтому формула приравнивает звонок в Москву как звонок внутризоновой и междугородней связи.
 
SFT, проставьте на листе "Тарификация" коды стран.
Под условия сообщения №1 подходит формула
Код
1
=ТЕКСТ(G2/60;"[с]")*(40+5*(ДЛСТР(F2)>7))%
Изменено: АlехМ - 08.05.2017 10:34:44
Алексей М.
 
copper-top, Вы можете еще НДС учесть и добавить в формулу, она едина для всех. И насчет звонка в Москву, я уточню. Просто когда мне показали как считать, использовали тарификацию на саму Россию, поэтому я не уверена. И спасибо Вам огромное.
 
АlехМ, Хорошо. Я думала было бы нормально, если бы было сравнение сперва кодов, потом моб.связь это или гор.связь, и соответственно выбирается тарификация.
 
=ТЕКСТ(G2/60;"[с]")*(40+5*(ДЛСТР(F2)>7))% - это как понять? и почему 40+5,
Изменено: SFT - 08.05.2017 10:38:02
 
Равнозначная формула
Код
1
=ТЕКСТ(G2/60;"[с]")*(0,4+0,05*(ДЛСТР(F2)>7))
но длинее на 3 символа
Символ % делит число на 100
Алексей М.
 
copper-top, я из Казахстана, и на звонки по всем городам России, если городская связь то 0,9 тг, если моб.связь то 2,2тг тарификации используется.
 
Цитата
SFT написал:
из Казахстана по всем городам России городская - 0,9 тг, , моб.связь - 2,2тг
я это понимаю. формуле как это объяснить? ей или надо перечисление всех городов России в тарификации столбца А или в телефонные переговоры название страны в столбец D. в I2 формулу
Код
1
=H2*1.12
 
copper-top, я могу в тарификации добавить столбец "города" и соответствующий коды этих городов.
звонки на города нельзя приравнять к звонку как к стране?
Изменено: SFT - 08.05.2017 11:05:44
 
я не знаю как приравнять.
 
copper-top,на самом деле, если бы можно было через номера телефонов было бы легче, но мы не смогли бы узнать куда был направлен звонок, и какую тарификацию применить. Вы можете доделать формулу, ссылась на коды городов тех или иных стран, а я сама потом добавлю эти данные.
 
SFT, введите в таблицу листа "Тарификация" хотя бы коды, которые есть на листе "Телефонные переговоры"
Алексей М.
 
вот. если это вариант. теперь звонки в Москву не проскочат. потом, когда заполните все населенные пункты России, не проскочат и остальные звонки. вы проверьте, на реальных данных не виснет.
 
АlехМ, вот попробуйте.
 
copper-top, "вот. если это вариант. теперь звонки в Москву не проскочат. потом, когда заполните все населенные пункты России, не проскочат и остальные звонки. вы проверьте, на реальных данных не виснет."
я не поняла. сообщение #20 я добавила города и коды. посмотрите.
 
Нечего пробовать. На листе "Телефонные переговоры" нет ни одного кода городов РФ.
Алексей М.
 
АlехМ, вот.
 
#Н/Д так как не все коды есть в таблице на листе "Тарификация"
Код в Е6 заменил D01 на 718
Изменено: АlехМ - 08.05.2017 12:34:55
Алексей М.
 
АlехМ, Код в Е6 заменил D01 на 718. Там есть такие записи как "Сот.связь А,К,М" - это моб.операторы.
Сот.Связь А - код D07
Cот.связь К - коды D01 и D02
Сот.связь М - код D77
 
Цитата
SFT написал:
Там есть такие записи
Где есть? На листе "Тарификация" их нет.
Алексей М.
 
АlехМ,
Изменено: SFT - 08.05.2017 13:16:57
 
Так?
Алексей М.
 
АlехМ, приципе да. кажется в вкалдку "тарификация" мне нужно занести данные из вкладки "телефонные переговоры", т.е. направления звонков и коды. В принципе не на все направления из данных вкладки "тарификация" производятся звонки. и еще нужно потом изменить диапазон ячеек, да, как =ВПР(E25;Тарификация!I$3:K$34;2+(ДЛСТР(F25)>7)?
проверьте, пожалуйста.
Изменено: SFT - 08.05.2017 13:36:12
 
Добавляете коды, увеличиваете диапазон.
Городские тарифы во втором столбце, мобильные в третьем.
Должно работать.
Алексей М.
Страницы: 1 2 След.
Читают тему
Loading...