fx Performance & Handover
ENहिन्दी

Documentation sheet + xlsx के लिए version control

⏱ 10 min

आप क्या सीखेंगे

  • README शीट
  • वर्ज़न का नाम
  • Change log (README पर)

समझिए

1. README शीट

बनाने वालों के लिए पहली शीट (दर्शकों के लिए खुलने वाला व्यू DASH ही रहे — सेव से पहले DASH चुनें)। हिस्से:

हिस्सा क्या है
उद्देश्य किसके लिए, कौन-से फ़ैसले, refresh की आवृत्ति
Owner और संपर्क बनाने वाला, बिज़नेस owner, backup व्यक्ति
डेटा स्रोत फ़ाइल/फ़ोल्डर पाथ या connections, कौन देता है, कब
Refresh के स्टेप 5 कदम की चेकलिस्ट (मॉड्यूल 2 लेसन 3)
क्वालिटी जाँच chk_Quality के नतीजे, मिलान वाला टोटल
KPI परिभाषाएँ फ़ॉर्मूला, स्रोत, owner, target, ज़्यादा/कम बेहतर
शीट का नक्शा हर शीट, परत, visible/hidden/very hidden
नाम वाले inputs inp_ नाम और मान्य वैल्यू
रंग और स्टाइल पैलेट hex कोड, फ़ॉन्ट, cell styles
ज्ञात सीमाएँ जैसे targets सिर्फ़ FY2025-26 के; Mac पर Power Pivot refresh नहीं
Change log वर्ज़न, तारीख़, लेखक, क्या बदला

इसे छोटा और ताज़ा रखें — गलत README, README न होने से बुरा है।

2. वर्ज़न का नाम

Excel फ़ाइलों में बिल्ट-इन version control नहीं है, इसलिए अनुशासन रखें:

Sales_Dashboard_v1.3_2026-04-05.xlsx
  • Major (v2.0): लेआउट या KPI परिभाषाएँ बदलें।
  • Minor (v1.3): नया visual, फ़िल्टर या गणना।
  • Patch (v1.3.1): बग ठीक करना, फ़ॉर्मेटिंग। कभी "final_FINAL_v2 (3).xlsx" न भेजें — वर्ज़न और तारीख़ नाम में और change log में हों।

3. Change log (README पर)

Version Date Author Change
1.0 01-Apr-2026 Divyesh पहली रिलीज़: 5 visuals, Region/FY फ़िल्टर
1.1 08-Apr-2026 Divyesh "show last year" checkbox जोड़ा
1.1.1 10-Apr-2026 Divyesh West target lookup ठीक किया

4. वर्ज़न कहाँ रहें

  • OneDrive / SharePoint version history (File → Info → Version History): अपने आप होने वाले सेव जिन्हें वापस ला सकते हैं — टीमों के लिए सबसे आसान सुरक्षा जाल।
  • एक release फ़ोल्डर: /Dashboards/Sales/releases/ में तारीख़ वाली कॉपियाँ; /current/ में लाइव वाली।
  • वर्ज़न की तुलना: Spreadsheet Compare (Microsoft 365 Apps for enterprise / Office Professional Plus, Windows) दो फ़ाइलों के फ़ॉर्मूले और वैल्यू के अंतर दिखाता है।

5. Excel प्रोजेक्ट के लिए Git (वैकल्पिक, एडवांस्ड)

.xlsx एक zipped binary है — git इसे रख सकता है पर काम के diffs नहीं दिखा सकता। git इस्तेमाल करने वाली टीमें:

  • फ़ाइल के बगल में टेक्स्ट एक्सपोर्ट रखती हैं: Power Query M कोड (Advanced Editor से .pq फ़ाइलों में कॉपी), VBA मॉड्यूल (.bas), और named-range लिस्ट,
  • या ऐसे टूल इस्तेमाल करती हैं जो diff के लिए वर्कबुक को टेक्स्ट में बदलें,
  • और बड़ी binary फ़ाइलों के लिए Git LFS। ज़्यादातर बिज़नेस डैशबोर्ड के लिए SharePoint version history + change log काफ़ी है।

6. सौंपने की चेकलिस्ट

  • README पूरी और ताज़ा
  • बनाने वाले के अलावा किसी और ने refresh जाँचा
  • Protection चालू, पासवर्ड password manager में
  • Performance जाँच हो गई (लेसन 1)
  • DASH चुना, ज़ूम सेट, फ़िल्टर हटाए
  • वर्ज़न नंबर और change log अपडेट
  • सिर्फ़ देखने वालों के लिए PDF कॉपी

आम गलतियाँ

README नहीं ("बस Divyesh जानता है कैसे चलता है")। वर्ज़न का हिसाब सिर्फ़ date-modified से। इकलौती कॉपी ओवरराइट करना। Change log अपडेट न करना।

अभ्यास

mediumअपने Sales डैशबोर्ड के लिए सारे हिस्सों वाली README शीट लिखें, naming convention से v1.0 के रूप में सेव करें, एक छोटा सुधार करें, और उसे change log में v1.1 के रूप में दर्ज करें।
README में audience, paths, date/FY rules, units, formulas, filter scope, refresh order, totals, owner और limits लिखें। v1.0 save करें; एक documented बदलाव के बाद date/author/impact सहित v1.1 दें। दूसरा व्यक्ति केवल README से refresh करके वही totals मिला सके।

प्रश्नोत्तरी

दर्शकों के लिए सेव करते समय कौन-सी शीट active होनी चाहिए?
DASH
नई KPI परिभाषा बदलती है — major या minor वर्ज़न?
Major
टीमों के लिए सबसे आसान वर्ज़न सुरक्षा जाल?
OneDrive/SharePoint version history
Documentation sheet + xlsx के लिए version control · हिंदी | ExcelWalaa