Excel ۾ فيڪٽري ڪئلينڊر

پيداوار وارو ڪئلينڊر، يعني تاريخن جي هڪ فهرست، جتي سڀئي سرڪاري ڪم ڪندڙ ڏينهن ۽ موڪلون ان مطابق نشان لڳل آهن - Microsoft Excel جي ڪنهن به صارف لاءِ هڪ تمام ضروري شيءِ. عملي طور تي، توهان ان کان سواء نٿا ڪري سگهو:

  • حساب ڪتاب ۾ (تنخواه، خدمت جي ڊيگهه، موڪلون ...)
  • رسد ۾ - ترسيل جي وقت جي صحيح تعين لاءِ، هفتي جي آخر ۾ ۽ موڪلن جي حساب سان (ڪلاسڪ ياد رکو “آئون موڪلن کان پوءِ؟”)
  • پروجيڪٽ مئنيجمينٽ ۾ - اصطلاحن جي صحيح اندازي لاءِ، حساب ۾ وٺڻ، ٻيهر، ڪم ڪندڙ- غير ڪم ڪندڙ ڏينهن
  • فنڪشن جو ڪو به استعمال جهڙوڪ ڪم ڏينهن (ڪم ڏينهن) or خالص ڪم ڪندڙ (نيٽورڪ ڊيز), ڇاڪاڻ ته اهي هڪ دليل جي طور تي موڪلن جي هڪ فهرست جي ضرورت آهي
  • جڏهن Power Pivot ۽ Power BI ۾ Time Intelligence functions (جهڙوڪ TOTALYTD، TOTALMTD، SAMEPERIODLASTYEAR، وغيره) استعمال ڪندي
  • ... وغيره وغيره. - ڪيترائي مثال.

اهو انهن لاءِ آسان آهي جيڪي ڪارپوريٽ ERP سسٽم ۾ ڪم ڪن ٿا جهڙوڪ 1C يا SAP، جيئن پيداواري ڪئلينڊر انهن ۾ ٺهيل آهي. پر ايڪسل استعمال ڪندڙن بابت ڇا؟

توهان، يقينا، اهڙي ڪئلينڊر کي دستي طور تي رکي سگهو ٿا. پر پوءِ توهان کي ان کي سال ۾ گهٽ ۾ گهٽ هڪ ڀيرو تازه ڪاري ڪرڻي پوندي (يا ان کان به وڌيڪ اڪثر، جيئن ”جولي“ 2020 ۾)، احتياط سان اسان جي حڪومت پاران ايجاد ڪيل سمورن هفتن، منتقلي ۽ غير ڪم ڪندڙ ڏينهن ۾ داخل ٿيڻ. ۽ پوءِ هن عمل کي هر ايندڙ سال ورجايو. بوريت.

ڪيئن ٿورڙو چريو ٿيڻ ۽ ايڪسل ۾ ”دائمي“ فيڪٽري ڪئلينڊر ٺاهڻ بابت؟ ھڪڙو جيڪو پاڻ کي اپڊيٽ ڪري ٿو، انٽرنيٽ تان ڊيٽا وٺي ٿو ۽ ھميشه غير ڪم ڪندڙ ڏينھن جي ھڪڙي تاريخ جي فهرست ٺاھي ٿو ڪنھن حساب ۾ ايندڙ استعمال لاءِ؟ پرڪشش؟

هن کي ڪرڻ لاء، حقيقت ۾، تمام ڏکيو نه آهي.

ڊيٽا جو ذريعو

بنيادي سوال اهو آهي ته ڊيٽا ڪٿي حاصل ڪجي؟ هڪ مناسب ذريعو جي ڳولا ۾، مون ڪيترن ئي اختيارن ذريعي ويا:

  • اصل فرمان حڪومت جي ويب سائيٽ تي پي ڊي ايف فارميٽ ۾ شايع ٿيل آهن (هتي، انهن مان هڪ، مثال طور) ۽ فوري طور تي غائب ٿي ويندا آهن - مفيد معلومات انهن مان ڪڍي نه ٿي سگهي.
  • هڪ پرجوش اختيار، پهرين نظر ۾، "وفاق جي اوپن ڊيٽا پورٽل" ٿيڻ لڳي، جتي هڪ لاڳاپيل ڊيٽا سيٽ آهي، پر، ويجهي امتحان تي، هر شيء اداس ٿي وئي. سائيٽ ايڪسل ۾ درآمد ڪرڻ لاءِ تمام گهڻي تڪليف ڏيندڙ آهي، ٽيڪنيڪل سپورٽ جواب نٿو ڏئي (پاڻ کي الڳ ڪري ڇڏيو؟)، ۽ ڊيٽا پاڻ اتي ڪافي عرصي کان پراڻو آهي - 2020 لاءِ پيداواري ڪئلينڊر آخري ڀيرو نومبر 2019 ۾ اپڊيٽ ڪيو ويو هو (بدنامي!) ۽ ، يقينا، اسان جي "ڪورونا وائرس" ۽ 2020 جي 'وٽنگ' هفتيوار تي مشتمل ناهي، مثال طور.

سرڪاري ذريعن کان مايوس ٿي، مون غير سرڪاري ذريعن کي کوٽڻ شروع ڪيو. انٽرنيٽ تي انھن مان گھڻا آھن، پر انھن مان گھڻا، وري، مڪمل طور تي نا مناسب آھن ايڪسل ۾ درآمد ڪرڻ ۽ ھڪڙي پيداوار واري ڪئلينڊر کي خوبصورت تصويرن جي صورت ۾ ڏيو. پر اهو اسان لاءِ ناهي ته ان کي ڀت تي لٽڪايو، صحيح؟

۽ ڳولا جي عمل ۾، هڪ عجيب شيء اتفاقي طور تي دريافت ڪيو ويو - سائيٽ http://xmlcalendar.ru/

Excel ۾ فيڪٽري ڪئلينڊر

غير ضروري ”فريل“ کان سواءِ، هڪ سادي، هلڪي ۽ تيز سائيٽ، هڪ ڪم لاءِ تيز ڪئي وئي – هر ڪنهن کي XML فارميٽ ۾ گهربل سال لاءِ پيداواري ڪئلينڊر ڏيڻ لاءِ. تمام سٺو!

جيڪڏهن، اوچتو، توهان کي خبر ناهي ته پوءِ XML هڪ متن جي شڪل آهي جنهن ۾ مواد سان خاص نشان لڳل آهي. . هلڪو وزن، آسان ۽ تمام جديد پروگرامن ذريعي پڙهڻ جي قابل، بشمول Excel.

صرف ان صورت ۾، مون سائيٽ جي ليکڪن سان رابطو ڪيو ۽ انهن تصديق ڪئي ته سائيٽ 7 سالن کان موجود آهي، ان تي ڊيٽا مسلسل اپڊيٽ ڪئي وئي آهي (انهن وٽ هن جي لاء گٿب تي هڪ شاخ پڻ آهي) ۽ اهي ان کي بند ڪرڻ وارا نه آهن. ۽ مون کي ڪو به اعتراض ناهي ته توهان ۽ مان ان مان ڊيٽا لوڊ ڪريون ٿا اسان جي ڪنهن به پروجيڪٽ ۽ ايڪسل ۾ حساب ڪتاب لاءِ. آزاد آهي. اهو ڄاڻي خوشي ٿي ته اڃا تائين اهڙا ماڻهو آهن! عزت!

پاور سوال ايڊڊ ان استعمال ڪندي هن ڊيٽا کي ايڪسل ۾ لوڊ ڪرڻ باقي رهي ٿو (ايڪسل 2010-2013 جي ورزن لاءِ اهو Microsoft جي ويب سائيٽ تان مفت ۾ ڊائون لوڊ ڪري سگهجي ٿو، ۽ ايڪسل 2016 ۽ ان کان جديد نسخن ۾ اهو اڳ ۾ ئي ڊفالٽ طور ٺهيل آهي. ).

عملن جي منطق هن ريت هوندي:

  1. اسان ڪنهن به هڪ سال لاءِ سائيٽ تان ڊيٽا ڊائون لوڊ ڪرڻ جي درخواست ڪريون ٿا
  2. اسان جي درخواست کي فنڪشن ۾ تبديل ڪرڻ
  3. اسان هن فنڪشن کي سڀني دستياب سالن جي فهرست تي لاڳو ڪريون ٿا، 2013 کان شروع ٿي ۽ موجوده سال تائين - ۽ اسان حاصل ڪندا آهيون "دائمي" پيداوار وارو ڪئلينڊر خودڪار تازه ڪاري سان. وائيلا!

قدم 1. ھڪ سال لاءِ ڪئلينڊر درآمد ڪريو

پهرين، ڪنهن به هڪ سال لاءِ پيداوار وارو ڪئلينڊر لوڊ ڪريو، مثال طور، 2020 لاءِ. ائين ڪرڻ لاءِ، ايڪسل ۾، ٽيب ڏانهن وڃو ڊيٽا (يا طاقت جي طلبجيڪڏهن توهان ان کي هڪ الڳ اضافو طور نصب ڪيو) ۽ چونڊيو انٽرنيٽ تان (ويب تان). کليل ونڊو ۾، لاڳاپيل سال جي لنڪ پيسٽ ڪريو، سائيٽ تان نقل ٿيل:

Excel ۾ فيڪٽري ڪئلينڊر

تي ڪلڪ ڪرڻ کان پوء OK هڪ پريويو ونڊو ظاهر ٿئي ٿو، جنهن ۾ توهان کي بٽڻ تي ڪلڪ ڪرڻ جي ضرورت آهي ڊيٽا کي تبديل ڪريو (ڊيٽا تبديل ڪريو) or ڊيٽا کي تبديل ڪرڻ لاء (ڊيٽا تبديل ڪريو) ۽ اسان حاصل ڪنداسين Power Query سوال ايڊيٽر ونڊو، جتي اسان ڊيٽا سان ڪم جاري رکنداسين:

Excel ۾ فيڪٽري ڪئلينڊر

فوري طور تي توهان محفوظ طور تي صحيح پينل ۾ حذف ڪري سگهو ٿا درخواست جي پيراگراف (سوال سيٽنگون) قدم تبديل ٿيل قسم (بدليل قسم) اسان کي هن جي ضرورت ناهي.

موڪلن واري ڪالمن ۾ ٽيبل ۾ غير ڪم ڪندڙ ڏينهن جا ڪوڊ ۽ وضاحتون شامل آهن - توھان ان جي مواد کي ڏسي سگھو ٿا "گرڻ ذريعي" ان کي ٻه ڀيرا ڪلڪ ڪري سائي لفظ تي ڪلڪ ڪندي جدول:

Excel ۾ فيڪٽري ڪئلينڊر

واپس وڃڻ لاءِ، توھان کي ختم ڪرڻو پوندو ساڄي پينل ۾ اھي سڀئي مرحلا جيڪي واپس ظاھر ٿيا آھن ذريعو (ذريعو).

ٻي جدول، جيڪا ساڳي طريقي سان پهچائي سگھجي ٿي، ان ۾ شامل آھي جيڪو اسان کي گھربل آھي - سڀني غير ڪم ڪندڙ ڏينھن جون تاريخون:

Excel ۾ فيڪٽري ڪئلينڊر

اهو هن پليٽ تي عمل ڪرڻ لاء رهي ٿو، يعني:

1. صرف موڪلن جي تاريخن کي فلٽر ڪريو (يعني اھي) ٻئي ڪالمن سان صفت: ٽي

Excel ۾ فيڪٽري ڪئلينڊر

2. پهرين کان سواءِ سڀ ڪالم حذف ڪريو - پهرين ڪالمن جي هيڊنگ تي ساڄي ڪلڪ ڪري ۽ ڪمانڊ کي چونڊيو ٻين ڪالمن کي ختم ڪريو (ٻين ڪالمن کي هٽايو):

Excel ۾ فيڪٽري ڪئلينڊر

3. ورهايو پهريون ڪالم ڊٽ ذريعي الڳ الڳ مهيني ۽ ڏينهن لاءِ ڪمانڊ سان تقسيم ڪالمن - ڊيليميٽر طرفان ٽئب تبديلي (تبديل - ورهايل ڪالم - ڊيليميٽر ذريعي):

Excel ۾ فيڪٽري ڪئلينڊر

4. ۽ آخر ۾ عام تاريخن سان گڏ هڪ ڳڻپيوڪر ڪالم ٺاهيو. هن کي ڪرڻ لاء، ٽيب تي ڪالم شامل ڪرڻ بٽڻ تي ڪلڪ ڪريو ڪسٽم ڪالمن (ڪالم شامل ڪريو - ڪسٽم ڪالم) ۽ هيٺ ڏنل فارمولا داخل ڪريو ونڊو ۾ جيڪو ظاهر ٿئي ٿو:

Excel ۾ فيڪٽري ڪئلينڊر

=#تاريخ(2020، [#»خاصيت:d.1″]، [#»خاصيت:d.2″])

هتي، # تاريخ آپريٽر وٽ ٽي دليل آهن: سال، مهينو، ۽ ڏينهن، ترتيب سان. تي ڪلڪ ڪرڻ کان پوء OK اسان گهربل ڪالم حاصل ڪريون ٿا عام هفتي جي آخر جي تاريخن سان، ۽ باقي ڪالمن کي حذف ڪريون جيئن قدم 2 ۾

Excel ۾ فيڪٽري ڪئلينڊر

قدم 2. درخواست کي فنڪشن ۾ تبديل ڪرڻ

اسان جو ايندڙ ڪم 2020 لاءِ ٺاهيل سوال کي ڪنهن به سال لاءِ آفاقي فنڪشن ۾ تبديل ڪرڻ آهي (سال جو نمبر ان جو دليل هوندو). هن کي ڪرڻ لاء، اسان هيٺيان ڪندا آهيون:

1. وڌائڻ (جيڪڏهن اڳ ۾ ئي نه وڌايو ويو) پينل ڄاڻ (سوال) پاور سوال ونڊو ۾ کاٻي پاسي:

Excel ۾ فيڪٽري ڪئلينڊر

2. درخواست کي هڪ فنڪشن ۾ تبديل ڪرڻ کان پوء، انهن قدمن کي ڏسڻ جي صلاحيت جيڪي درخواست ٺاهيندا آهن ۽ انهن کي آساني سان ايڊٽ ڪندا آهن، بدقسمتي سان، غائب ٿي ويندا آهن. تنهن ڪري، اهو سمجھ ۾ اچي ٿو ته اسان جي درخواست جي هڪ ڪاپي ٺاهيو ۽ اڳ ۾ ئي ان سان گڏ، ۽ اصل کي رزرو ۾ ڇڏي ڏيو. هن کي ڪرڻ لاء، اسان جي ڪئلينڊر جي درخواست تي کاٻي پاسي ۾ ساڄي ڪلڪ ڪريو ۽ نقل ڪريو حڪم چونڊيو.

ڪئلينڊر (2) جي نتيجي واري ڪاپي تي ٻيهر ڪلڪ ڪندي حڪم کي منتخب ڪندو مٽايو (نالو مٽايو) ۽ نئون نالو داخل ڪريو - ان کي ٿيڻ ڏيو، مثال طور، fx سال:

Excel ۾ فيڪٽري ڪئلينڊر

3. اسان اندروني پاور سوال جي ٻولي ۾ سوال جو سورس ڪوڊ کوليندا آهيون (ان کي مختصر طور تي "M" سڏيو ويندو آهي) ڪمانڊ استعمال ڪندي ترقي يافته ايڊيٽر ٽئب نظر ثاني ڪريو(ڏسو - ڳوڙهي ايڊيٽر) ۽ اسان جي درخواست کي ڪنهن به سال جي فنڪشن ۾ تبديل ڪرڻ لاء اتي ننڍيون تبديليون ڪريو.

هي هيو:

Excel ۾ فيڪٽري ڪئلينڊر

کان پوء

Excel ۾ فيڪٽري ڪئلينڊر

جيڪڏهن توهان تفصيل ۾ دلچسپي وٺندا آهيو، پوء هتي:

  • (سال جي طور تي نمبر) =>  - اسان اعلان ڪريون ٿا ته اسان جي فنڪشن ۾ هڪ عددي دليل هوندو - هڪ متغير سال
  • variable کي پيسٽ ڪرڻ سال قدم ۾ ويب لنڪ ڏانهن ذريعو. جيئن ته پاور سوال توهان کي انگن ۽ متن کي گلو ڪرڻ جي اجازت نٿو ڏئي، اسان فنڪشن استعمال ڪندي سال جي نمبر کي فلائي تي ٽيڪسٽ ۾ تبديل ڪندا آهيون. نمبر. ToText
  • اسان 2020 لاءِ سال جي متغير کي متبادل قدم ۾ متبادل بڻايون ٿا #"شامل ٿيل اعتراض«، جتي اسان ٽڪرن مان تاريخ ٺاهي.

تي ڪلڪ ڪرڻ کان پوء ختم ڪر اسان جي درخواست هڪ فنڪشن بڻجي ٿي:

Excel ۾ فيڪٽري ڪئلينڊر

قدم 3. سڀني سالن لاءِ ڪئلينڊر درآمد ڪريو

آخري شيء ڇڏي وئي آهي آخري مکيه سوال ٺاهڻ، جيڪو سڀني دستياب سالن جي ڊيٽا کي اپلوڊ ڪندو ۽ سڀني وصول ڪيل موڪلن جي تاريخن کي هڪ ٽيبل ۾ شامل ڪندو. ان لاءِ:

1. اسان ساڄي مائوس جي بٽڻ سان گرين خالي جاءِ ۾ کاٻي سوال پينل ۾ ڪلڪ ڪريو ۽ ترتيب وار چونڊيو نئين درخواست - ٻيا ذريعا - خالي درخواست (نئون سوال - ٻين ذريعن کان - خالي سوال):

Excel ۾ فيڪٽري ڪئلينڊر

2. اسان کي سڀني سالن جي فهرست ٺاهڻ جي ضرورت آهي جنهن لاءِ اسان ڪئلينڊر جي درخواست ڪنداسين، يعني 2013، 2014 … 2020. ائين ڪرڻ لاءِ، خالي سوال جي فارمولا بار ۾ جيڪو ظاهر ٿئي ٿو، حڪم داخل ڪريو:

Excel ۾ فيڪٽري ڪئلينڊر

جوڙجڪ:

={نمبرA..نمبرB}

… Power Query ۾ A کان B تائين عددن جي هڪ فهرست ٺاهي ٿي. مثال طور، اظهار

={1..5}

… 1,2,3,4,5 جي هڪ فهرست پيدا ڪندو.

خير، 2020 تائين سختي سان ڳنڍڻ لاء، اسان فنڪشن استعمال ڪندا آهيون DateTime.LocalNow() - ايڪسل فنڪشن جو اينالاگ اڄ (اڄ) پاور سوال ۾ - ۽ ان مان ڪڍو، موڙ ۾، موجوده سال فنڪشن طرفان تاريخ، سال.

3. سالن جو نتيجو سيٽ، جيتوڻيڪ اهو ڪافي نظر اچي ٿو، پاور سوال لاءِ ٽيبل نه آهي، پر هڪ خاص اعتراض آهي - فهرست (فهرست). پر ان کي ٽيبل ۾ تبديل ڪرڻ ڪو مسئلو ناهي: صرف بٽڻ تي ڪلڪ ڪريو ميز تي (ٽيبل ڏانهن) مٿي کاٻي ڪنڊ ۾:

Excel ۾ فيڪٽري ڪئلينڊر

4. ختم لائن! اسان اڳ ۾ ٺاهيل فنڪشن کي لاڳو ڪرڻ fx سال سالن جي نتيجي جي فهرست ڏانهن. هن کي ڪرڻ لاء، ٽيب تي ڪالم شامل ڪرڻ بٽڻ دٻايو ڪسٽم فنڪشن کي ڪال ڪريو (ڪالم شامل ڪريو - ڪسٽم فنڪشن کي دعوت ڏيو) ۽ ان جو واحد دليل مقرر ڪريو - ڪالم Column1 سالن کان وٺي:

Excel ۾ فيڪٽري ڪئلينڊر

تي ڪلڪ ڪرڻ کان پوء OK اسان جي فنڪشن fx سال درآمد هر سال جي بدلي ۾ ڪم ڪندي ۽ اسان کي هڪ ڪالم ملندو جتي هر سيل ۾ هڪ ٽيبل هوندو جنهن ۾ غير ڪم ڪندڙ ڏينهن جي تاريخ هوندي (جيڪڏهن توهان سيل جي پس منظر ۾ ڪلڪ ڪندا ته ٽيبل جو مواد واضح طور تي نظر ايندو. لفظ جدول):

Excel ۾ فيڪٽري ڪئلينڊر

ڪالمن جي هيڊر ۾ ڊبل تيرن سان آئڪن تي ڪلڪ ڪندي نيسٽ ٿيل ٽيبل جي مواد کي وڌائڻ لاءِ رهي ٿو تاريخون (ٽڪ اصل ڪالمن جو نالو استعمال ڪريو اڳياڙي طور ان کي ختم ڪري سگهجي ٿو):

Excel ۾ فيڪٽري ڪئلينڊر

... ۽ ڪلڪ ڪرڻ کان پوءِ OK اسان حاصل ڪريون ٿا جيڪو اسان چاهيون ٿا - 2013 کان موجوده سال تائين سڀني موڪلن جي فهرست:

Excel ۾ فيڪٽري ڪئلينڊر

پهريون، اڳ ۾ ئي غير ضروري ڪالمن، ختم ڪري سگھجي ٿو، ۽ سيڪنڊ لاء، ڊيٽا جو قسم مقرر ڪريو تاريخ (تاريخ) ڪالم جي عنوان ۾ ڊراپ ڊائون لسٽ ۾:

Excel ۾ فيڪٽري ڪئلينڊر

سوال جو نالو تبديل ڪري سگھجي ٿو پاڻ کان وڌيڪ معنيٰ وارو درخواست 1 ۽ پوءِ نتيجن کي شيٽ تي اپلوڊ ڪريو هڪ متحرڪ ”سمارٽ“ ٽيبل جي صورت ۾ ڪمانڊ استعمال ڪندي بند ڪريو ۽ ڊائون لوڊ ڪريو ٽئب گھر جي (گهر - بند ۽ لوڊ):

Excel ۾ فيڪٽري ڪئلينڊر

توھان مستقبل ۾ ٺاھيل ڪئلينڊر کي اپڊيٽ ڪري سگھو ٿا ٽيبل تي ساڄي ڪلڪ ڪري يا حڪم ذريعي ساڄي پين ۾ سوال ڪريو تازه ڪاري ۽ محفوظ ڪريو. يا بٽڻ استعمال ڪريو سڀني کي تازو ڪريو ٽئب ڊيٽا (تاريخ - سڀني کي تازو ڪريو) يا ڪي بورڊ شارٽ ڪٽ Ctrl+ھن+F5.

اهو ئي سڀ ڪجهه آهي.

ھاڻي توھان کي ٻيهر ڪڏھن به وقت ضايع ڪرڻ جي ضرورت نه آھي ۽ موڪلن جي لسٽ کي ڳولڻ ۽ اپڊيٽ ڪرڻ لاءِ سوچيندڙ ايندھن - ھاڻي توھان وٽ آھي ”دائمي“ پيداوار وارو ڪئلينڊر. ڪنهن به صورت ۾، جيستائين سائيٽ جي ليکڪن http://xmlcalendar.ru/ انهن جي اولاد جي حمايت ڪن ٿا، جيڪو، مون کي اميد آهي ته، تمام گهڻو وقت تائين هوندو (انهن جي ٻيهر مهرباني!).

  • پاور سوال ذريعي انٽرنيٽ تان ايڪسل ڪرڻ لاءِ bitcoin جي شرح درآمد ڪريو
  • WORKDAY فنڪشن استعمال ڪندي ايندڙ ڪاروباري ڏينهن ڳولڻ
  • تاريخ جي وقفن جي چونڪ کي ڳولڻ

جواب ڇڏي وڃو