Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Формула для подсчета денег за затраченное время
 
Цитата
Сергей написал:
тогда просто =A2*1440*B2
Сергей, Catboyun, все же упрощенная формула - и не получается верным результат... самая верная формула у JayBhagavan, хотя и длинная
Формула для подсчета денег за затраченное время
 
JayBhagavan,О, да-да, это она!!!! спасибо ПРЕогромное!!
Grr, Сергей, Catboyun, ребята - спасибо большое, что откликнулись, я забыла галочку поставить об оповещении и думала, что мой вопрос остался без ответа  :oops: , а тут столько вариантов!!!
:* :* :*
Формула для подсчета денег за затраченное время
 
Цитата
Grr написал:  минимальная тарификация минута?
Да, в примере, стоит тариф 29 тенге за минуту, но клиент поговорил 14 секунд, должно быть 29/60*14 = 6,766
Формула для подсчета денег за затраченное время
 
Друзья, помогите в создании формулы. Дано: фактическое время проведенных переговоров, состоящее из час-мин-сек и тариф  за 1 минуту - как подсчитать итоговую сумму?
Макрос по сортировке при изменяемых данных
 
JayBhagavan, Супер!!! Такой короткий состав, а работает и на большие объемы! Огромное спасибо!! И как Вы в этом Космосе разбираетесь?!
Макрос по сортировке при изменяемых данных
 
вот так-так... только заходят, читают - и не отвечают... Или так и непонятно я объяснила??
Макрос по сортировке при изменяемых данных
 
Извините, уходила на обед. Вот сразу же прикладываю файл пример:взяла статистику звонков у одного клиента за определенный отрезок времени
Первый файл - в том виде, как я его выгружаю, скопировав с сервера
Применяю первый макрос, в нем я оформляю таблицу и сортирую по длительности звонка, дабы убрать все нулевые значения
Код
Sub  Макрос1()
'
'  Макрос1  Макрос
'

'
    Selection.Borders(xlDiagonalDown).LineStyle = xlNone
    Selection.Borders(xlDiagonalUp).LineStyle = xlNone
    With Selection.Borders(xlEdgeLeft)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    With Selection.Borders(xlEdgeTop)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    With Selection.Borders(xlEdgeBottom)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    With Selection.Borders(xlEdgeRight)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    With Selection.Borders(xlInsideVertical)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    With Selection.Borders(xlInsideHorizontal)
        .LineStyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlThin
    End With
    Rows("1:4").Select
    Selection.Delete Shift:=xlUp
    Columns("A:A").ColumnWidth = 5
    Columns("B:B").ColumnWidth = 12.67
    Columns("C:C").ColumnWidth = 12.83
    Columns("D:D").ColumnWidth = 12.83
    Columns("E:E").ColumnWidth = 13.83
    Columns("E:E").ColumnWidth = 16.33
    Columns("F:F").ColumnWidth = 16
    Columns("F:F").ColumnWidth = 20.33
    Columns("F:F").ColumnWidth = 25.33
    Columns("F:F").ColumnWidth = 26
    Columns("G:G").ColumnWidth = 11.67
    Columns("G:G").ColumnWidth = 15
    Columns("H:H").ColumnWidth = 13
    Columns("H:H").ColumnWidth = 12.17
    ActiveWindow.SmallScroll Down:=9
    Rows("12:22").Select
    Selection.Delete Shift:=xlUp
    ActiveWindow.SmallScroll Down:=-30
    Columns("B:B").ColumnWidth = 8.33
    Columns("G:G").Select
    ActiveWorkbook.Worksheets("Ëèñò1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Ëèñò1").Sort.SortFields.Add Key:=Range("G1"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortTextAsNumbers
    With ActiveWorkbook.Worksheets("Ëèñò1").Sort
        .SetRange Range("A2:H23")
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("H2:H11").Select
    Range("H11").Activate
    Selection.NumberFormat = "0.00000"
    Selection.NumberFormat = "0.0000"
    Selection.NumberFormat = "0.000"
    Selection.NumberFormat = "0.00"
    Range("G2").Select
End Sub

Второй файл после применения макроса

Этот файл содержит данные за сегодняшний день с утра. Но, когда анализ надо сделать за весь месяц с кучей телефонов - этот макрос обработает только 21 строку...как мне его построить так, чтобы он обрабатывал все заполненные строки? И, например, сам увидел нулевые по длительности звонки и удалил эти строки, потом перешел к сортировке столбцов в следующей последовательности - В, С, D ?
Изменено: Светлана Светличная - 22.09.2015 10:38:40
Макрос по сортировке при изменяемых данных
 
JayBhagavan,ох, ну, пока я там все почитаю, тогда Вам долго ждать моего аттача придется, а мне, соответственно - ответа на мой вопрос  :(
У меня макрос в Личной книге записан... может, подскажете, как??
Макрос по сортировке при изменяемых данных
 
Гм.. Ну, девушка же я.. пространное, непонятное объяснение - наш конек... а как макрос приаттачить???
Макрос по сортировке при изменяемых данных
 
Здравствуйте. Каждый месяц для наших абонентов (IP телефония)  есть необходимость делать анализ их переговоров. Биллинг с нового сервера пропускает и пустые звонки, т.е. когда абонент не дозвонился. И, при оформлении анализа мне надо взять данные с сервера, потом в Excel подготовить файл: создать таблицу, затем отсортировать по нулевым звонкам, удалить их, потом сортировка по номерам, дате и времени. Также после следуют мелкие нюансы: исправить порядковую нумерацию, ведь при предыдущих сортировках она сместилась, подвести итог под каждым номером абонента и т.д.
Вопрос: из-за того, что каждый месяц у абонента количественно меняется трафик, соответственно, количество строк в Excel уменьшается или увеличивается и записанные мною макросы не всегда корректно работают. Ведь каждый макрос я записала на примере одного абонента и он обрабатывает то кол-во строк, что у него были. А возможно создать некий умный макрос, который бы определял сам сколько строк надо обработать?
Закрепить выделенные строки
 
Сергей, ну да. Я просто "не понимала", что для закрепления нужных строк - надо встать на нижнюю.. чисто по женски полагала, что мне нужно, то и надо выделить и закрепить, а "ларчик-то просто открывался"
Закрепить выделенные строки
 
Сергей, Ааааааааааааааааааааааа!!! Семён Семёныч!! Поняла!! Нужно выделить нижнюю строку под той областью, что хочешь закрепить, т.е. 3-ью???? Я-то выделяла нужные мне строки - 1 и 2 и потом "Закрепить области" и у меня выходил большой блок... Вот попробуйте сами "моими руками" )))
Закрепить выделенные строки
 
Ой, извиняюсь, там связь была с другими листами, потому и вес большой..
вот пример: мне надо закрепить только 1 и 2 строку, я их выделяю и выбираю закрепить область, но  область закрепления выделяется до 10 строки
Закрепить выделенные строки
 
о, почему-то пустой файл не приаттачился, ругается на вес...а почему вес большой при нулевой информации???
Закрепить выделенные строки
 
Вот, к примеру, мне надо закрепить только 1 и 2 строку, я их выделяю и выбираю закрепить область, но  область закрепления выделяется до 8 строки
Закрепить выделенные строки
 
Так я так и делаю, но у меня вместо нужных выделенных мною двух-трех строк закрепляются еще штук пять-семь..
Приложить файлик?
Закрепить выделенные строки
 
Цитата
vikttur написал: Закрепление возможно блока строк сверху
Спасибо большое за ответ. Именно блок строк сверху мне и надо закрепить, но, к примеру, надо, чтобы блок был из нужного мне количества строк. Как это сделать?
Закрепить выделенные строки
 
Здравствуйте. Олл. Может, мой вопрос очень простой, но я не могу сама справиться: Если мне нужно выполнить задачу по закреплению произвольной области, я выделяю нужные мне строки, но почему-то с ними  закрепляются и соседние снизу. То есть, не первые две строчки, а аж до 14 строчки закрепляется.
Изменено: Светлана Светличная - 02.09.2015 15:30:28
Образец числового формата, по умолчанию не целое число, а десятичное
 
Максим Зеленский, а  счастье было так близко!! Огромное спасибо, Максим!
Образец числового формата, по умолчанию не целое число, а десятичное
 
Почему-то у меня в ячейках, когда ставлю целое число - упорно встает десятичное.. Приходится формат с Общего менять на Текстовой, что не очень удобно..
Причем, этот трабл недавно возник.. а в чем причина - не могу понять..
Перенос найденных ячеек, Как перенести на другой лист
 
Sanja, Я подумала. что, может быть, не знаю основных фишек Excel. Может, как-то можно найдя через Поиск нужные значения, я нажму какое-то сочетание клавиш  - и все найденные строки с ячейками переместятся
Перенос найденных ячеек, Как перенести на другой лист
 
Пытливый, спасибо, в принципе, как вариант, да, можно... только я уже посмотрела, что это слово "аптека" может быть в разных файлах - в разных столбцах.
Иначе - никак?
 
Перенос найденных ячеек, Как перенести на другой лист
 
Через поиск на листе ищу нужное значение, выходит достаточно много ячеек, можно как-то их сразу все перенести на новый лист???
 
не суммируется время
 
{quote}{login=GIG_ant}{date=04.04.2011 09:07}{thema=}{post}Выделяете столбец с временем, жмёте: Данные-Текст по столбцам-Фиксированной ширины-Ок.  
Слаживаете.  
Все.{/post}{/quote}  
 
ПОЛУЧИЛОСЬ!! ПОЛУЧИЛОСЬ! Ура! Ура! Ура!  Да здравствуют Знатоки!!    
Как же я обожжжжжжаю УМНЫХ мужчин! Огромное спасибо!
не суммируется время
 
Это из pdf сконвертировано в Excel. То есть это не вручную выставлено время, а биллингом. Что же мне конкретно сделать, чтобы встал правильный формат?? В данном листе сотни ячеек...
не суммируется время
 
Извиняюсь, если повтор. Но никак не суммируется время, хотя в формате всех ячеек выставлено значение "Время". Но автосумма упорно "не видит" данные по ячейкам.  
Прилагаю файлик. Спасибо за ответы.
Страницы: 1
Наверх