Формули за време

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
Кой е правилният начин за взимане на продължителност ?
[Дата 1] – [Дата 2]
ProjDateDiff ( [Дата 1], [Дата 2] )
ProjDateDiff ( [Дата 1], [Дата 2], [Календар] )

Въпроси и отговори

  • Защо в показания по-долу пример, колоната Duration 1 не прави коректни изчисления?

    Марина Берова:

    В показания по-долу пример Start2-Max, Finish2-Min и Duration 1 са Custum Fields, които се смятат по формули. Проблемът, който срещам е с изчисленията в колоната Duration1.Зададената ѝ формула е ProjDateDiff([Start2];[Finish2];"Work"), където Work е наименованието на дефинирания от мен календар, в който няма почивни дни.Задача 2 е сметната с продължителност 2 дни, докато Задача 4 е изчислена с продължителност 1 ден, а на практика би трябвало резултатът да е еднакъв и да бъде 2 дни (за Задача 2 - 20 и 21 април - 2 дни, за Задача 4 - 25 и 26 април -  2 дни).Каква би могла да бъде причината? 

    Мартин Симеонов:

    Провери ли всичко с календарите дали е ок?

  • Защо лош звук?

    Ивайло Иванов:

    Оправете си звука, моля. Благодаря.

    Лилия Ласкова:

    Здравей, Ивайло. Преди да качим уроците, винаги минават на предварителен преглед и ако има проблеми със звука, те се коригират. Ако има проблем в конкретен момент, ще ти помоля да ми кажеш минутата и секундата, за да го преслушаме отново. :)

  • Може ли да редактирате текста на теста след урока?

    Лилия Великова:

    Моля да коригирате текста на теста след урока. Изглежда по начин даден по-долу. Благодаря

    Краси Кръстев:

    Здравейте, благодарим за обратната връзка сега всичко би следвало да е наред с този въпрос.

  • Как да комбинирам ProjDiff и If

    Cvetelina Raykova:

    Здравейте,

    Опитвам се да комбинирам две функции в custom поле. Грешка в синтаксиса не дава, но в полето изписва "ERROR" Формулата ми е: IIf([Text4]="In Progress";ProjDateDiff([Current Date];[Finish];"Standard");0) При стойности на Text4 различно от "In Progress" формулата работи, а при "In Progress" дава грешка.

    Проверих си как съм изписала "In Progress". Ok e. Стойностите ми са 2 и са включени в падащ списък за Text4 - In Progress И Complete.

    Не мога да разбера какъв е проблема.

    Само частта с функция ProjDateDiff работи правилно. ProjDateDiff([Current Date];[Finish];"Standard")

    Мартин Симеонов:

    Ето такива въпроси се надявах да стигат по - често до мен ( : Опитай се да конвертираш отговора от ProjDateDiff в число.

    На пример: IIf( [Text4]="In Progress"; CInt( ProjDateDiff([Current Date];[Finish];"Standard") );0)

    Това в случай, че е в колона Number. Ако това не сработи пиши за да видим какво се случва.

    Cvetelina Raykova:

    Колоната е тип "Duration", но не ми пречи да я сменя с "Number". Ще опитам и ще пиша за резултата.

    Cvetelina Raykova:

    Здравейте, Пак същата грешка при стойност на Теxt 4 = In Progress. Явно проблемът е в true частта на if функция.

    Мартин Симеонов:

    Можеш ли да ми изпратиш графика ти. На вид всичко изглежда наред, но ще трябва да го разгледам.

    Колегите от Aula ще ти дадат email`a ми (за да не го публуквам тука)

    Cvetelina Raykova:

    Добре, няма проблем. Ще го изпратя. Благодаря.

  • Може ли да се създаде формула за Начало и Край за пореден ден?

    Мартин:

    Здравейте, Може ли да се направи формула за Начало и Край, която да не показва конкретни дати, а вместо това поредния ден от началото на проекта? В примера по-долу съм показал желания краен резултат в колони Text0 и Text1.

    Ива:

    не съм сигурна дали съм разбрала правилно каква формула ти трябва. Подготвих в колона Text10 да се показва кой пореден ден от месеца е, а в колона Text11 да показва общ брой календарни дни на проекта. Надявам се, че съм била полезна

    Мартин:

    Нещо такова, само че да не е поредния ден на конкретния месец, а вместо това поредния ден от старта на обекта.

    Ива:

    По-долу слагам още два варианта. Използвала съм дункцията, която показва днешната дата, за да може да показва кой пореден ден е на проекта. (извинявам се на тези, които разбират повече от мен, предполагам има и други варианти) :) двете формули, които ползвах са: =IF(A4>TODAY();"предстои";TODAY()-A4+1&" "&"ден") Тук показва кой пореден ден е към днешна дата или дали предстои да започне

    =IF(B4<TODAY();"приключил";IF(A4>=TODAY();"предстои";IF(A4<TODAY();TODAY()-A4+1&" "&"ден"))) Тук добавих да проверява дали проекът е приключил. Оставила съм, ако началната дата е днешната, да изписва, че предстои.

    Надявам се, че съм полезна.