یک دیتابیس دارم که ورود و خروج پرسنل رو محاسبه کرده. با استفاده از پایوت تیبل میخام اطلاعات مربوط به هر پروژه رو برای پرسنل بدست بیارم. با اینکه کارکرد به فرمت زمان نوشته شده ولی وقتی پایوت تیبل درست میکنم و میخام جمع کارکرد ماهانه رو محاسبه کنه، فرمت کارکرد ها به تاریخ تبدیل میشه و با این که بازم عوض میکنم ولی متاسفانه جمع کارکرد رو درست نمیده، یعنی جمع تاریخ میده.
pivottable
Collapse
X
-
pivottable
باعرض سلام خدمت اساتید گرامی...
یک دیتابیس دارم که ورود و خروج پرسنل رو محاسبه کرده. با استفاده از پایوت تیبل میخام اطلاعات مربوط به هر پروژه رو برای پرسنل بدست بیارم. با اینکه کارکرد به فرمت زمان نوشته شده ولی وقتی پایوت تیبل درست میکنم و میخام جمع کارکرد ماهانه رو محاسبه کنه، فرمت کارکرد ها به تاریخ تبدیل میشه و با این که بازم عوض میکنم ولی متاسفانه جمع کارکرد رو درست نمیده، یعنی جمع تاریخ میده. -
می تونید فایلتونو بزارید؟باعرض سلام خدمت اساتید گرامی...
یک دیتابیس دارم که ورود و خروج پرسنل رو محاسبه کرده. با استفاده از پایوت تیبل میخام اطلاعات مربوط به هر پروژه رو برای پرسنل بدست بیارم. با اینکه کارکرد به فرمت زمان نوشته شده ولی وقتی پایوت تیبل درست میکنم و میخام جمع کارکرد ماهانه رو محاسبه کنه، فرمت کارکرد ها به تاریخ تبدیل میشه و با این که بازم عوض میکنم ولی متاسفانه جمع کارکرد رو درست نمیده، یعنی جمع تاریخ میده. -
جمع ساعات رو اشتباه ميده يا تاريخ رو !؟باعرض سلام خدمت اساتید گرامی...
یک دیتابیس دارم که ورود و خروج پرسنل رو محاسبه کرده. با استفاده از پایوت تیبل میخام اطلاعات مربوط به هر پروژه رو برای پرسنل بدست بیارم. با اینکه کارکرد به فرمت زمان نوشته شده ولی وقتی پایوت تیبل درست میکنم و میخام جمع کارکرد ماهانه رو محاسبه کنه، فرمت کارکرد ها به تاریخ تبدیل میشه و با این که بازم عوض میکنم ولی متاسفانه جمع کارکرد رو درست نمیده، یعنی جمع تاریخ میده.
اگه ساعات باشه ، موقع محاسبه بايد ساعت رو به عدد تبديل بكنيد ، يعني اعداد رو ببريد بر مبناي 10 تا محاسباتتون درست بشه .
براي اينكه بتونم كمك بيشتري بهتون بكنم يه فايل بزاريد ، حتما لازم نيست فايل اصلي رو بزاريد يه فايل نمونه از مشكلتون بزاريد .[CENTER][SIGPIC][/SIGPIC]
[/CENTER]
[CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
[CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
[/CENTER]
[/INDENT]
[/FONT][/FONT][/FONT][/FONT][/FONT]
[/CENTER]کامنت
-
در جمع ساعات مشکل داره. اینم لینکش 000جمع ساعات رو اشتباه ميده يا تاريخ رو !؟
اگه ساعات باشه ، موقع محاسبه بايد ساعت رو به عدد تبديل بكنيد ، يعني اعداد رو ببريد بر مبناي 10 تا محاسباتتون درست بشه .
براي اينكه بتونم كمك بيشتري بهتون بكنم يه فايل بزاريد ، حتما لازم نيست فايل اصلي رو بزاريد يه فايل نمونه از مشكلتون بزاريد .کامنت
-
تو پیوت تیبل فرمت به این حالت در بیارین h]:mm] جمع درست نشون میدهفایل های پیوست شدهکامنت
-
برمبنای 10 بره درست میشه؟ روش دیگه ای نداره؟ چجوری این کار باید انجام بشه؟جمع ساعات رو اشتباه ميده يا تاريخ رو !؟
اگه ساعات باشه ، موقع محاسبه بايد ساعت رو به عدد تبديل بكنيد ، يعني اعداد رو ببريد بر مبناي 10 تا محاسباتتون درست بشه .
براي اينكه بتونم كمك بيشتري بهتون بكنم يه فايل بزاريد ، حتما لازم نيست فايل اصلي رو بزاريد يه فايل نمونه از مشكلتون بزاريد .کامنت
-
دوست من ، يكم فايلتو تغيير دادم تا نحوه كار و ايده مورد نظر رو بگيري .
در قسمت سمت راست شيت Db daily ، اگه دقت كني اطلاعات رو لينك كردم و بعد تبديل كردم كه با اطلاعات قبليت مقايسه كني ، به pivottable2 ساختم كه باهاش گزارش بگيري و با قبلي مقايسه كني .
ولي خدمتت عرض كنم كه فايل شما كلا از نظر ماهوي اشكال زياد داره ، من كه بعضي از اعداد رو اصلا متوجه نشدم كه چيه ، مثلا طرف هم اضافه كار داره بعد عمون روز كسري كار داره يا چرا ساعات كار بصورت خودكار حساب نميشه ، نميدونم شايد اين اعداد رو از يه برنامه ديگه ميگري و اينجا اينسرت ميكني .
كلا بايد بدونيد كه براي محاسبه حقوق هميشه ساعات كار رو بايد به عدد تبديل كنيد ، مثلا كسي كه 8 ساعتو 10 دقيقه اضافه كار داره و قراره ساعتي 40000 ريال بهش بديد ، نميتونيدبكنيد ، بلكه اول بايد ساعتو به عدد تبديل بكني كه ميشه 8.16 ، بعد ضرب در مبلغ بكني .کد PHP:8:10 * 40000
يعني اولو آخر ساعتو بايد به عدد تبديل بكني .
بهتره شما از فايلي كه تو اين پست گذاشتم ، يعني ليست ورود و خروج كه در پست دوم هست استفاده كني .
انجمن اکســل ایرانفایل های پیوست شده[CENTER][SIGPIC][/SIGPIC]
[/CENTER]
[CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
[CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
[/CENTER]
[/INDENT]
[/FONT][/FONT][/FONT][/FONT][/FONT]
[/CENTER]کامنت
-
مرسی....ممنون جناب میثم...دوست من ، يكم فايلتو تغيير دادم تا نحوه كار و ايده مورد نظر رو بگيري .
در قسمت سمت راست شيت Db daily ، اگه دقت كني اطلاعات رو لينك كردم و بعد تبديل كردم كه با اطلاعات قبليت مقايسه كني ، به pivottable2 ساختم كه باهاش گزارش بگيري و با قبلي مقايسه كني .
ولي خدمتت عرض كنم كه فايل شما كلا از نظر ماهوي اشكال زياد داره ، من كه بعضي از اعداد رو اصلا متوجه نشدم كه چيه ، مثلا طرف هم اضافه كار داره بعد عمون روز كسري كار داره يا چرا ساعات كار بصورت خودكار حساب نميشه ، نميدونم شايد اين اعداد رو از يه برنامه ديگه ميگري و اينجا اينسرت ميكني .
كلا بايد بدونيد كه براي محاسبه حقوق هميشه ساعات كار رو بايد به عدد تبديل كنيد ، مثلا كسي كه 8 ساعتو 10 دقيقه اضافه كار داره و قراره ساعتي 40000 ريال بهش بديد ، نميتونيدبكنيد ، بلكه اول بايد ساعتو به عدد تبديل بكني كه ميشه 8.16 ، بعد ضرب در مبلغ بكني .کد PHP:8:10 * 40000
يعني اولو آخر ساعتو بايد به عدد تبديل بكني .
بهتره شما از فايلي كه تو اين پست گذاشتم ، يعني ليست ورود و خروج كه در پست دوم هست استفاده كني .
انجمن اکســل ایران
فایل اصلی با این فایل قابله مقایسه نیست ولی مشکلش همین مشکله. ولی متاسفانه بازم مشکلم حل نشد و همون طور اشتباه حاصل رو میدهکامنت
-
والا منم چون تا به حال با اين مورد برخورد نكرده بودم دقيقا نميدونم چرا اين مشكل پيش مياد ، فكر ميكنم اگر دقيقتر بفرماييد كه ميخوايد چيكار كنيد شايد بتونيم راه حل ديگه اي به غير از pivottable پيدا بكنيم .
مثلا از دستورات بانك اطلاعاتي كه تو پست زير اومده استفاده كنيم
استفاده از اکسل به عنوان دیتا بیس
يا با vb بتونيم يه كارايي بكنيم .
البته قبول دارم pivottable از همه اينا بهتره .[CENTER][SIGPIC][/SIGPIC]
[/CENTER]
[CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
[CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
[/CENTER]
[/INDENT]
[/FONT][/FONT][/FONT][/FONT][/FONT]
[/CENTER]کامنت



کامنت