Google डॉक्स स्प्रेडशीट में लाइनों के लिए वैकल्पिक रंग


43

मेरे पास एक साझा Google स्प्रेडशीट है जहां कई उपयोगकर्ता पहले ही भागों को भर चुके हैं। अतिरिक्त डेटा के सही प्लेसमेंट की सुविधा के लिए वैकल्पिक रूप से रंगीन लाइनें होना उपयोगी होगा।

क्या वैकल्पिक रूप से रंग के लिए एक दर्द रहित विधि विकल्प है (कहते हैं, जो कोशिकाएं दी गई हैं, उनमें से पहले से ही कई पाठ हैं?

एक खाली दस्तावेज़ में, हमेशा "रंग 2 लाइनें, कॉपी-पेस्ट 2 लाइनें, कॉपी-पेस्ट 4 लाइनें, आदि" होंगी। विकल्प, लेकिन वर्तमान दस्तावेज़ में, पहले से ही पाठ है और कुछ लाइनें अभी भी हटाए जाने के लिए उत्तरदायी हैं जो बाद में एक पुनरावृत्ति की आवश्यकता होती है।

जवाबों:


38

अंत में मेरा मूल उत्तर पूरी तरह से अप्रचलित है।

Google ने "फ़ार्मेट" मेनू आइटम में वैकल्पिक रंग सुविधाओं के साथ अपडेट की गई सुविधाएँ। वहां आप आसानी से एक डिफ़ॉल्ट योजना का चयन कर सकते हैं और जैसे चाहें अनुकूलित कर सकते हैं:

इसे कैसे खोजें

अपने पुराने मैनुअल फ़ॉर्मेटिंग को निकालना सुनिश्चित करें, क्योंकि यह स्वचालित रूप से प्रतिस्थापित / ओवरराइड नहीं करता है।

=== OBSOLETE को इस लाइन में === नीचे रखें

Google ने इस सुविधा को अब "नए स्प्रेडशीट प्रारूप" में जोड़ा है।

यह इस तरह के नए दस्तावेज़ों के लिए सक्षम किया जा सकता है: " MyDrive " पर सेटिंग्स पर जाएं संपादन का चयन करें और फिर " नए Google पत्रक आज़माएं "। कृपया ध्यान रखें कि अब सभी सुविधाएँ पूरी नहीं हैं, इसलिए इसे बीटा संस्करण के रूप में मानें।

इस नए स्प्रेडशीट में बदलावों में से एक सशर्त स्वरूपण विकल्प में कस्टम सूत्रों को परिभाषित करने की संभावना है।

यह सूत्र तब शीट में वैकल्पिक रंग की अनुमति देगा (यदि पूरी शीट पर लागू हो):

=MOD(ROW(A2),2) < 1

अपडेट करें । निम्नलिखित भी काम करेगा (thx @Qwertman):

=MOD(ROW(),2) < 1

बस पूर्णता के लिए: मैं नई शीट्स का उपयोग काफी समय से कर रहा हूं और अभी तक ऐसा कोई फीचर नहीं मिला है जो मुझे याद हो। जबकि कस्टम सूत्र बहुत मददगार हैं - न केवल वैकल्पिक रंगों के लिए।


सशर्त स्वरूपण का चयन करें :

सशर्त फॉर्मेटिंग


पृष्ठभूमि रंग और कक्षों की श्रेणी के साथ एक कस्टम सूत्र बनाएँ :

कस्टम सूत्र


परिणाम देखें :

नतीजा


1
क्योंकि वर्तमान में मैं इसका उपयोग केवल आंतरिक कंपनी के दस्तावेजों में करता हूं। अगर मुझे समय मिला तो मैं एक डमी बनाऊंगा।
स्टैम्पडेक्स वी

1
एक स्क्रीनशॉट के बारे में क्या? वैकल्पिक रंगों के साथ एक शीट? नई चादरें कैसे चुनें या फॉर्मूला कहाँ परिभाषित करें?
स्टैम्पडेक्स वी

Thanks सर्वश्रेष्ठ उत्तर, धन्यवाद। एफडब्ल्यूआईडब्ल्यू, "शीट" अब पूरी तरह से लुढ़का हुआ है, और स्क्रिप्ट गैलरी अब "ऑन ऑन" है
रो मोरहाउस

आपको ROW के अंदर कुछ भी डालने की जरूरत नहीं है, यह सिर्फ हो सकता है=MOD(ROW(),1)<1
M-Pixel

1
बस क्यों नहीं =ISEVEN(ROW())?
törzsmókus

11

वर्तमान में ऐसा करने के लिए कोई सूत्र नहीं है और कोई डिफ़ॉल्ट Google सुविधा नहीं है।

हालाँकि, कुछ तृतीय पक्ष लिपियाँ हैं जो आपके लिए ऐसा करेंगी:

स्क्रिप्ट स्थापित कर रहा है

  1. अपनी स्प्रैडशीट खोलें
  2. Toolsमेनू पर क्लिक करें
  3. पर क्लिक करें Script Gallery
  4. निम्न को खोजें Zebra Stripe
  5. इंस्टॉल करें I
  6. चेतावनी पढ़ें (और यदि आप सहमत हैं)
  7. अधिकृत

स्क्रिप्ट को निष्पादित करना

  1. Toolsमेनू पर क्लिक करें
  2. के लिए जाओ Script Manager...
  3. पर क्लिक करें ZebraStripe
  4. क्लिक करें Run
  5. फायदा

वैकल्पिक रंग पंक्तियाँ

  • आपको इच्छित रंग प्राप्त करने के लिए स्क्रिप्ट को संपादित करना होगा
  • यह केवल उस शीट को प्रभावित करता है जिसे आप वर्तमान में देख रहे हैं

5
स्क्रिप्ट गैलरी अब उपलब्ध नहीं है।
ओली

6
  1. पंक्ति का चयन करें 1
  2. इसे फिल कलर से रंगें
  3. पंक्ति का चयन करें 2
  4. रंग भरने के साथ इसे दूसरे रंग से रंगें
  5. पंक्ति 1और 2पंक्ति का चयन करें और इसे कॉपी करें
  6. पूरी शीट का चयन करें
  7. पर जाएं संपादित विशेष पेस्ट → → केवल प्रारूप पेस्ट करें

काम हो गया।


अच्छा जवाब, लेकिन यह और भी बेहतर हो सकता है अगर आपने प्रक्रिया को प्रदर्शित करने वाला स्क्रीनशॉट जोड़ा।
विदर्भ एस। रामदल

1
बहुत बढ़िया जवाब। स्क्रीनशॉट के बिना करना वास्तव में आसान बात है।
ओली

2

मैंने स्क्रिप्ट गैलरी में "ज़ेबरा स्ट्राइप मेनू" नामक एक स्क्रिप्ट पोस्ट की है। यदि आप इसे अपनी स्प्रैडशीट में जोड़ते हैं, और स्क्रिप्ट संपादक को खोलना और बंद करना सुनिश्चित करते हैं (स्क्रिप्ट को पहचानने के साथ एक बग है)। आपके पास "ज़ेबरा स्ट्राइप्स" नामक एक मेनू होगा और वहां आपको स्ट्रिपिंग शीट और कोशिकाओं के समूह के लिए कुछ विकल्प मिलेंगे। अन्य विकल्पों में से कुछ Google सर्वोत्तम प्रथाओं का उपयोग नहीं करते हैं और चयन या पूर्ववत चयन के लिए बहुत मुश्किल हो सकते हैं। यदि आपको बेहतर उपकरण मिलते हैं, तो मुझे उनके बारे में सुनना अच्छा लगेगा।


2
स्क्रिप्ट गैलरी अब उपलब्ध नहीं है।
ओली

2

आप पेंट प्रारूप टूल का भी उपयोग कर सकते हैं। रंग बदलने के बाद पंक्ति को हाइलाइट करें, पेंट रोलर की तरह दिखने वाले आइकन पर क्लिक करें, फिर अगली पंक्ति पर क्लिक करें जिसे आप रंग बदलना चाहते हैं (जब तक यह ठीक है यदि उन दोनों पंक्तियों के बाकी प्रारूप हैं वही।) यह दोहराव के साथ करने के लिए परेशान है, लेकिन यह प्रत्येक पंक्ति के लिए रंग का चयन करने की तुलना में थोड़ा तेज है।

  • यदि आप डेटा जोड़ने से पहले ऐसा करते हैं तो अन्य प्रारूप परिवर्तन शीर्ष पर जाएंगे।

  • इस पद्धति के साथ मुख्य समस्या यदि आप पंक्तियों को बाद में सम्मिलित करते हैं तो यह सब कुछ ऑफसेट कर देगा जब तक आप पंक्तियों की एक जोड़ी नहीं डालते हैं और इसे प्रारूपित नहीं करते हैं।

उम्मीद है कि Google जल्द ही सशर्त स्वरूपण के सूत्र जोड़ देगा।


2

एक वैकल्पिक समाधान दस्तावेज़ को बिल्कुल नहीं बदल सकता है और सिर्फ कस्टम सीएसएस (जैसे स्टाइलिश फ़ायरफ़ॉक्स / क्रोम प्लगइन के साथ) का उपयोग करके इसे कैसे प्रस्तुत किया जाता है, इसे बदल सकता है :

@-moz-document url-prefix(https://docs.google.com/spreadsheet) {
    .waffle tr:nth-child(even) > td {
        background-color: #A0FFA0 !important;
    }
}

स्टाइलिश मेनू का उपयोग करके इसे चालू करना आसान है, और सभी स्प्रेडशीट पर काम करना चाहिए, यहां तक ​​कि उन लोगों के लिए जिनके पास लिखने की पहुंच नहीं है। यह बिल्कुल वैसा नहीं है जैसा पूछा गया था, लेकिन यह उपयोगी हो सकता है।

स्क्रीनशॉट

मैंने इस स्टाइल-शीट को यूजरस्टाइल्स पेज पर भी अपलोड किया है ।


आप स्क्रीनशॉट क्यों नहीं जोड़ते?
२०:०५ पर जैकब जान तुइस्ट्रा

1
नहीं सोचा था कि यह मदद करेगा। यह बहुत स्पष्ट है कि वैकल्पिक रंग कैसे दिखते हैं।
हजूल

2

@StampedeXV का उत्तर सही है, लेकिन मैं एक सरल फ़ंक्शन का उपयोग करने का सुझाव देता हूं।
आपको ROW () फ़ंक्शन और ISEVEN () के लिए एक पैरामीटर की आवश्यकता नहीं है जो MOD ​​की तुलना में बहुत सरल है:

=ISEVEN(ROW())

पंक्तियों के व्युत्क्रम सेट को लक्षित करना होगा:

=ISODD(ROW())


स्तंभ आधारित ज़ेबरा टेबल के साथ किया जा सकता है:

=ISEVEN(COLUMN())

...तथा...

=ISODD(COLUMN())

धन्यवाद, लेकिन स्वीकृत उत्तर के पोस्टर ने अब मेरे उत्तर को अद्यतन के रूप में मेरे समाधान को जोड़ने के लिए चुना। हास्यास्पद नहीं।
Jpsy

तकनीकी रूप से, उन्हें ऐसा करने की अनुमति है यदि वे आपके उत्तर से लिंक करते हैं।
törzsmókus

btw, आप बस एक अलग उत्तर में उस विवरण को जोड़ने के बजाय उनके उत्तर को संपादित कर सकते थे। तुम भी है कि :) के लिए 2 प्रतिनिधि मिल
törzsmókus

नहीं, नकल की अनुमति नहीं है। इसे दूसरे उत्तर से लिंक करने की अनुमति है, लेकिन कॉपी करने के लिए नहीं। नकल प्रतिष्ठा आधारित उत्तर देने के विचार को तोड़ती है। और मेरा जवाब एक विस्तार नहीं है, लेकिन समस्या को हल करने के लिए एक पूर्ण, अधिक सुरुचिपूर्ण तरीका है। जैसा कि आपने खुद कहा: "यह स्वीकृत उत्तर होना चाहिए।" तो मुझे केवल 2 प्रतिनिधि के साथ क्यों जाना चाहिए?
जेपी

1
नहीं, @ törzsmókus, your अभी भी गलत है। जबकि CC लाइसेंस यहां की सभी सामग्री पर लागू होता है, फिर भी इसे एक प्रश्न के एक उत्तर से दूसरे प्रश्न के उत्तर में कॉपी करने की अनुमति नहीं है। इसका CC के साथ लेकिन StackExchange के नियमों से कोई लेना-देना नहीं है। इस पर मेटा शुरू करने की कोई आवश्यकता नहीं है क्योंकि पहले से ही बहुत सारे हैं, सभी एक ही परिणाम के साथ: यह एक नहीं है। इस उदाहरण को देखें: meta.stackoverflow.com/questions/269396/…
Jpsy
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.