हर साल एक्सेल स्प्रेडशीट में अपडेट की तारीखें
मुद्दा
मेरे पास 4 स्प्रेडशीट एक साथ जुड़ी हुई हैं जिनका उपयोग मैं अपने खातों पर नज़र रखने के लिए करता हूं।
सभी 4 स्प्रेडशीट एक फ़ोल्डर में हैं।
प्रत्येक स्प्रैडशीट पर मेरे पास सोमवार से रविवार तक की तारीख है, जो कॉलम ए के नीचे चलने वाले प्रत्येक महीने के लिए साप्ताहिक कुल है।
मेरी दुविधा यह है कि प्रत्येक वर्ष मुझे सभी फ़ोल्डर को कॉपी करना होगा, फॉर्मूले छोड़ने वाले सभी डेटा को पोंछना होगा, और सभी तिथियों को हटाकर अगले वर्ष में बदलना होगा क्योंकि जाहिर है कि प्रत्येक वर्ष 1 उसी दिन लैंड नहीं होगा इसलिए मुझे करना होगा सभी को हटाने की लंबी प्रक्रिया के माध्यम से जाओ और दिनों में टाइप करना, प्रत्येक सप्ताह के लिए तारीखें, सप्ताह के अंत में कुल के लिए एक पंक्ति जोड़ें और इस तरह से ले जाएं ताकि प्रत्येक पृष्ठ एक अलग महीना हो और साप्ताहिक योग सभी तरह से चलें वर्ष wk1, wk2, wk3, wk4, wk5, wk6 आदि।
क्या किसी को एक्सेल के आसान तरीके के बारे में पता है कि नया साल किस दिन शुरू होता है और इसे एक नई स्प्रेडशीट में सम्मिलित करता है?
उपाय
देखें कि क्या यह मैक्रो आपकी मदद करेगा। मैक्रो एक इनपुट बॉक्स लाएगा। वर्ष २०१० या २०११ के लिए वर्ष टाइप करें। (मुझे लगता है कि आप सदी के अंत तक विस्तार नहीं करेंगे)। आप जैसे चाहें तिथि कॉलम ए प्रारूप कर सकते हैं।
मैक्रो का परीक्षण करें और निर्णय लें।
सब टेस्ट () डिम y ऐज इंटेगर, डी अस इंटेगर y = इनपुटबॉक्स ("टाइप द ईयर, ईजी २०१०") अगर y मॉड ४ = ० तो d = ३६६ एल्स d = ३६५ एंड इफ रेंज ("a1") = "१ / 1 / "& y श्रेणी (श्रेणी (" A1 "), कक्ष (d, " A "))। DataSeries Rowcol: = xlColumns, _ प्रकार: = xlChronological, दिनांक: = _ xDDay, चरण: = 1, रुझान: = गलत सीमा ("बी 1")। सूत्र = "= कार्यदिवस (ए 1)" रेंज ("बी 1")। ऑटोफिल रेंज (रेंज ("बी 1"), कक्ष (डी, "बी")) अंत
ध्यान दें
मंच पर इस टिप के लिए venkat1926 का धन्यवाद।