Объявление

Collapse
No announcement yet.

как найти time average в Google Spreadsheet

Collapse
X
 
  • Filter
  • Время
  • Show
Clear All
new posts

  • как найти time average в Google Spreadsheet

    Нужна функция чтобы подсчитать среднее между единицами времени:

    Например если в ячейках задано : 01:00 и 02:00, чтобы результат был 01:30

    при использовании функции average() выдает 0.03xxxxx

    Согласен даже на скрипт, но лень изучать сам язык и его особенности, так как я не програмист

  • #2
    Сообщение от FS Посмотреть сообщение
    Нужна функция чтобы подсчитать среднее между единицами времени:

    Например если в ячейках задано : 01:00 и 02:00, чтобы результат был 01:30

    при использовании функции average() выдает 0.03xxxxx

    Согласен даже на скрипт, но лень изучать сам язык и его особенности, так как я не програмист
    Это вряд ли. Придется переводить все минуты, считать среднее, а потом - обратно к твоему формату.
    Когда я говорю, у всех такое ощущение, что я - брежу.

    Comment


    • #3
      просто поменяй формат на time. В екселе тоже самое. value of the time data is just a fraction. For instance 1AM is 1/24, 12PM is 12/24=0.5. So if you display 0.5 as time format it is going to be 12PM. If you display as percentage it is going to be 50%. The value stays the same it is just a format or textual representation will change.

      Comment


      • #4
        В екселе как раз таки не то же самое, в екселе всё просто, функция average возврвщает правильный результат, а в google она выдает дробные значения...

        Comment


        • #5
          всё. кажется решил проблему скачав в ексел, освежив значения ячеек и загрузив обратно в гугл докс...

          Comment


          • #6
            Сообщение от FS Посмотреть сообщение
            В екселе как раз таки не то же самое, в екселе всё просто, функция average возврвщает правильный результат, а в google она выдает дробные значения...
            серьезно? А мой комент наверное не дошел всеж таки...
            Ну ладно потрачу 5 минут на Ексель. Картинка показывает average формула в ячейке B1 и дата 0.0625. как же так? Неужели все таки я прав? Разделите 1.5/24 и получите такую же цифру. Почему? Да потому что 1:30 это 1.5 часа. Неужели не понятна разница между текстом и числом.
            The value stays the same no matter how you format it but you see it differently. Просто иксель больно умный и автоматически форматирует ячейку базируясь на формате А1 и А2. Click image for larger version

Name:	Untitled.png
Views:	1
Size:	7.0 Кб
ID:	8174843

            Comment


            • #7
              Сообщение от FS Посмотреть сообщение
              всё. кажется решил проблему скачав в ексел, освежив значения ячеек и загрузив обратно в гугл докс...
              Ну а теперь пойди в гугле или в екселе и измени форматинг на number и увидишь чудо

              Comment


              • #8
                Сообщение от Igorp Посмотреть сообщение
                серьезно? А мой комент наверное не дошел всеж таки...
                Ну ладно потрачу 5 минут на Ексель. Картинка показывает average формула в ячейке B1 и дата 0.0625. как же так? Неужели все таки я прав? Разделите 1.5/24 и получите такую же цифру. Почему? Да потому что 1:30 это 1.5 часа. Неужели не понятна разница между текстом и числом.
                The value stays the same no matter how you format it but you see it differently. Просто иксель больно умный и автоматически форматирует ячейку базируясь на формате А1 и А2. [ATTACH]7159[/ATTACH]

                я не знаю что у вас за ексел, но в моём екселе когда я набрал функцию average, никаких дробных значений не появлялось. Это во-первых. А во-вторых, до вас похоже не дошел мой вопрос в начале темы. Мне результат нужен не в екселе, а в гугл докс. И в третих, в гугл докс я не нашел возможности форматирования ячеек. В четвертых, можно было просто посоветовать умножить результат на 24, было бы гораздо понятнее...

                Comment


                • #9
                  Сообщение от Igorp Посмотреть сообщение
                  Ну а теперь пойди в гугле или в екселе и измени форматинг на number и увидишь чудо
                  может у меня что-то с браузером не так, но где в гугл спредшит меняется форматинг ячейки? я обыскал всё вокруг...

                  Comment

                  Working...
                  X