Как мога да пресмятам трудов стаж в Ексел?

Microsoft Excel Електронни таблици Тайните на Excel

Опитвам се да изчислявам точен трудов стаж в EXEL (2010) за няколко периода и да получа общ трудов стаж. До момента ползувам стандартните формули за: Year =DATEDIF(C3;D3;"y"); Month =DATEDIF(C3;D3;"ym"); Day =DATEDIF(C3;D3;"md").
Сума год. =SUM(E3:E8)+QUOTIENT(SUM(F3:F8)+QUOTIENT(SUM(G3:G8);30);12)&" г.";
Сума мес. =MOD(SUM(F3:F8)+QUOTIENT(SUM(G3:G8);30);12)&" м."; Сума дни =MOD(SUM(G3:G8);30)&" д.". В Таблица 1 съм дал разбивка на трудов стаж по периоди, а в Таблица 2 съм отразил началната и крайната дата на целия период. Формулите в двете таблици са едни и същи. Виждам че се получава разлика от няколко дни. Защо е така ? Прилагам прикачен файл с двете таблици. Предложете ми по-точен модел от горепосочения. Благодаря предварително !

Г-н Вълков, ето едно предложение: Лек ден и успехи!

Малко подобрение: Лек ден и успехи!

Благодаря г-н Петров ! Относно корекцията на формулата която изчислява дните съгласен ли сте с мен че трябва да се коригира синтаксисът за определяне на дните: =DATEDIF(C3;D3;"md")+1, това трябва да важи за Таблица 1 където е направена разбивката на целия период на подпериоди ?

Г-н Вълков, добавянето на единица, естествено ще промени броя на дните, но тогава кое ще е вярно? Лек ден и успехи!

Г-н Вълков, предполагам, че знаете, че датите в Excel са числа, като за начало е определена датата 01.01.1900г., която се приема за единица. Това са "номерата" на датите, които сте показали. Вижда се, че разликата между два последователни дни за програмата е равна на единица и оттам идва разликата, която ви подвежда.
Лек ден и успехи!

Благодаря Ви !


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.