انتقل إلى المحتوى الرئيسي

كيفية تصفية الصفوف بناءً على لون الخلية في ورقة Google؟

عادة ، يمكننا تصفية الصفوف بلون معين في Excel بسرعة باستخدام ميزة التصفية ، ولكن في ورقة Google ، لا تدعم وظيفة التصفية هذه العملية. في هذه المقالة ، سأتحدث عن كيفية تصفية الصفوف حسب اللون في ورقة Google.

الصفوف تصفية على أساس اللون في ورقة جوجل


الصفوف تصفية على أساس اللون في ورقة جوجل

يرجى تطبيق الخطوات التالية لتصفية البيانات على أساس اللون.

1. انقر الأدوات > محرر النص، انظر لقطة الشاشة:

2. في نافذة المشروع المفتوحة ، يرجى نسخ ولصق رمز البرنامج النصي أدناه لاستبدال الكود الأصلي في وحدة الكود ، انظر لقطة الشاشة:

function getHex(input) {
  return SpreadsheetApp.getActiveSpreadsheet().getRange(input).getBackgrounds();
}

3. ثم احفظ نافذة الكود ، ويظهر مربع موجه لتذكيرك بإعطاء المشروع اسمًا ، انظر لقطة الشاشة:

4. بعد حفظ كود البرنامج النصي ، ارجع إلى الورقة ، وأدخل هذه الصيغة: = getHex ("A2: A16") في خلية فارغة بجوار نطاق بياناتك ، ثم اضغط على أدخل المفتاح ، تم عرض مؤشر اللون لكل صف في عمود المساعد ، انظر الصورة:

5. ثم تحتاج فقط إلى تصفية الصفوف بناءً على عمود المساعد هذا ، يرجى النقر فوق رأس العمود المساعد ، ثم النقر فوق البيانات > منقي، انظر لقطة الشاشة:

6. ثم انقر فوق زر القائمة المنسدلة في عمود المساعد ، في الجزء الموسع ، اختر وحدد فهرس اللون الذي تريد تصفيته من مربع القائمة ، انظر الصورة:

7. انقر على OK الزر ، تم تصفية الصفوف المليئة بلون الخلية المحدد كما هو موضح في لقطة الشاشة التالية:

أفضل أدوات إنتاجية المكتب

الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

علامة تبويب kte 201905


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
See also how-to-pass-a-range-into-a-custom-function-in-google-spreadsheets
https://webapps.stackexchange.com/questions/10629/how-to-pass-a-range-into-a-custom-function-in-google-spreadsheets

This then gives for example

=getHex(CELL("address",A1))
=getHex(CELL("address",A1)&":"&CELL("address",A2))

etc
This comment was minimized by the moderator on the site
What if only certain cells in a row were colored? How can I use this method to notate which ROWS contain a particular color?
This comment was minimized by the moderator on the site
It worked for me, but not for alle colors. I don't know why.
But anyway: Thank a lot!
This comment was minimized by the moderator on the site
ty it works
This comment was minimized by the moderator on the site
Thanks a lot! It helped.
This comment was minimized by the moderator on the site
Superb! very useful! Thanks a million! Cheers!
This comment was minimized by the moderator on the site
Thank you. Awesome
This comment was minimized by the moderator on the site
there's a question that it kept showing "Range not found",how can i fix it
This comment was minimized by the moderator on the site
Awesome job, it works exactly like the explanation.Thank you
This comment was minimized by the moderator on the site
Great workaround! I tried repeatedly to highlight duplicates in an Excel spreadsheet then sort by cell color but since the file was so large (373K + rows) the sort would "hang", and never complete. I decided to try Google Sheets and although I could only format about 100K rows at a time (had to do a format 4x) your workaround worked perfectly. Plus, scrolling down the page with Google Sheets was infinitely faster than with Excel. Thanks for the great hack!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations