Note: The other languages of the website are Google-translated. Back to English

كيفية حساب وجمع الخلايا بناءً على لون الخلفية في إكسيل؟

لنفترض أن لديك نطاقًا من الخلايا بألوان خلفية مختلفة ، مثل الأحمر والأخضر والأزرق وما إلى ذلك ، ولكنك الآن تحتاج إلى حساب عدد الخلايا في هذا النطاق التي لها لون خلفية معين وتلخيص الخلايا الملونة بنفس اللون المحدد . في Excel ، لا توجد صيغة مباشرة لحساب مجموع خلايا الألوان وعددها ، وسأقدم لك هنا بعض الطرق لحل هذه المشكلة.


عد الخلايا الملونة وجمعها حسب عامل التصفية والإجمالي الفرعي

لنفترض أن لدينا جدول مبيعات فواكه كما هو موضح أدناه ، وسنقوم بحساب أو جمع الخلايا الملونة في عمود المبلغ. في هذه الحالة ، يمكننا تصفية عمود المبلغ حسب اللون ، ثم حساب أو جمع الخلايا الملونة التي تمت تصفيتها بواسطة الدالة الفرعية بسهولة في Excel.

1. حدد الخلايا الفارغة لإدخال الوظيفة الفرعية.

  1. لحساب جميع الخلايا بنفس لون الخلفية ، يرجى إدخال الصيغة = المجموع الفرعي (102، E2: E20);
  2. لتجميع كل الخلايا بنفس لون الخلفية ، يرجى إدخال الصيغة = المجموع الفرعي (109، E2: E20);


ملاحظة: في كلتا الصيغتين ، E2: E20 هو عمود المقدار الذي يحتوي على الخلايا الملونة ، ويمكنك تغييرها حسب حاجتك.

2. حدد رأس الجدول ، وانقر البيانات > تصفية. انظر لقطة الشاشة:

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

بعد التصفية ، تقوم كلتا الصيغتين SUBTOTAL بحساب وتجميع جميع خلايا اللون التي تمت تصفيتها في عمود Amount تلقائيًا. انظر لقطة الشاشة:

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

نقرة واحدة لحساب الخلايا الملونة وجمعها ومتوسطها في Excel

مع ممتازة عد حسب اللون سمة من سمات كوتولس ل إكسيل، يمكنك حساب الخلايا وجمعها ومتوسطها بسرعة عن طريق لون التعبئة المحدد أو لون الخط بنقرة واحدة فقط في Excel. إلى جانب ذلك ، ستكتشف هذه الميزة أيضًا القيم القصوى والدقيقة للخلايا بواسطة لون التعبئة أو لون الخط.


عدد الإعلانات حسب اللون 2

كوتولس ل إكسيل - يتضمن أكثر من 300 أداة يدوية لبرنامج Excel. نسخة تجريبية مجانية كاملة الميزات 30اليوم ، لا حاجة لبطاقة ائتمان! احصل عليه الآن

عد أو جمع الخلايا الملونة بواسطة وظيفة GET.CELL

في هذه الطريقة ، سننشئ نطاقًا مسمىًا باستخدام وظيفة GET.CELL ، ونحصل على رمز لون الخلايا ، ثم نحسب أو نجمع بواسطة رمز اللون بسهولة في Excel. الرجاء القيام بما يلي:

1. انقر الصيغ > حدد الاسم. انظر لقطة الشاشة:

2. في مربع حوار الاسم الجديد ، يرجى القيام بما هو موضح أدناه:
(١) اكتب اسمًا في مربع الاسم ؛
(2) أدخل الصيغة = GET.CELL (38، Sheet4! $ E2) في المربع يشير إلى (لاحظ: في الصيغة ، 38 يعني إرجاع رمز الخلية ، و الورقة 4! $ E2 هي الخلية الأولى في عمود المبلغ باستثناء رأس العمود الذي تحتاج إلى تغييره بناءً على بيانات الجدول.)
(3) انقر فوق OK .

3. أضف الآن عمود لون جديد إلى الجدول الأصلي. اكتب بعد ذلك الصيغة = NumColor ، واسحب مقبض الملء التلقائي لتطبيق الصيغة على خلايا أخرى في عمود اللون. انظر لقطة الشاشة:
ملاحظة: في الصيغة ، NumColor هو النطاق المسمى الذي حددناه في أول خطوتين. تحتاج إلى تغييره إلى الاسم المحدد الذي قمت بتعيينه.

الآن يتم إرجاع رمز اللون لكل خلية في عمود المبلغ في عمود اللون. انظر لقطة الشاشة:

4. انسخ لون التعبئة وسرده في نطاق فارغ في ورقة العمل النشطة ، واكتب الصيغ بجواره كما هو موضح أدناه لقطة الشاشة:
أ. لحساب الخلايا حسب اللون ، يرجى إدخال الصيغة = COUNTIF ($ F $ 2: $ F $ 20 ، NumColor);
ب- لتجميع الخلايا حسب اللون ، يرجى إدخال الصيغة = SUMIF ($ F $ 2: $ F $ 20 ، NumColor ، $ E $ 2: $ E $ 20).

ملاحظة: في كلتا الصيغتين ، 2 دولار أمريكي: 20 دولارًا أستراليًا هو عمود اللون ، NumColor هو النطاق المحدد المحدد ، 2 دولارًا أمريكيًا: 20 دولارًا أمريكيًا هو عمود المبلغ ، ويمكنك تغييرها حسب حاجتك.

سترى الآن الخلايا الموجودة في عمود المبلغ يتم حسابها وجمعها بألوان التعبئة الخاصة بها.


عد الخلايا وجمعها استنادًا إلى لون تعبئة محدد باستخدام الوظيفة المحددة بواسطة المستخدم

لنفترض أن الخلايا الملونة مبعثرة في نطاق كما هو موضح أدناه ، فلا يمكن للطريقتين السابقتين حساب أو جمع الخلايا الملونة. هنا ، ستقدم هذه الطريقة VBA لحل المشكلة.

1. اضغط باستمرار على ALT + F11 مفاتيح ، ويفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة، والصق التعليمة البرمجية التالية في نافذة الوحدة النمطية.

فبا: عد الخلايا وجمعها بناءً على لون الخلفية:

Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
If SUM = True Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = WorksheetFunction.SUM(rCell, vResult)
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = 1 + vResult
End If
Next rCell
End If
ColorFunction = vResult
End Function

3. ثم احفظ الكود وقم بتطبيق الصيغة التالية:
أ. عد الخلايا الملونة: = دالة اللون (A، B: C، FALSE)
ب. جمع الخلايا الملونة: = دالة اللون (A، B: C، TRUE)

ملاحظة: في الصيغ أعلاه ، A هي الخلية ذات لون الخلفية المعين الذي تريد حساب العد والجمع ، و قبل الميلاد هو نطاق الخلايا حيث تريد حساب العدد والمجموع.

4. خذ لقطة الشاشة التالية على سبيل المثال ، أدخل الصيغة= وظيفة اللون (A1، A1: D11، FALSE) لعد الخلايا الصفراء. واستخدم الصيغة = وظيفة اللون (A1، A1: D11، TRUE) لتلخيص الخلايا الصفراء. انظر لقطة الشاشة:

5. إذا كنت ترغب في حساب وجمع الخلايا الملونة الأخرى ، يرجى تكرار الخطوة 4. ثم ستحصل على النتائج التالية:


عد الخلايا وجمعها بناءً على لون تعبئة محدد باستخدام وظائف Kutools

يدعم Kutools for Excel أيضًا بعض الوظائف المفيدة لمساعدة مستخدمي Excel على إجراء حسابات خاصة ، مثل العد حسب لون خلفية الخلية ، والجمع حسب لون الخط ، إلخ.

كوتولس ل إكسيل - يتضمن أكثر من 300 أداة يدوية لبرنامج Excel. نسخة تجريبية مجانية كاملة الميزات 30اليوم ، لا حاجة لبطاقة ائتمان! تجربة مجانية الآن!

1. حدد الخلية الفارغة التي تضع فيها نتائج الجرد ، وانقر كوتولس > وظائف Kutools > الإحصاء والرياضيات > العد التنازلي. انظر لقطة الشاشة:

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

الملاحظات:
(1) يمكنك أيضًا كتابة وظيفة Kutools المحددة = COUNTBYCELLCOLOR (1 دولار أسترالي: 20 دولارًا أمريكيًا ، G2)  في الخلية الفارغة أو شريط الصيغة مباشرة للحصول على نتائج العد ؛
(شنومكس) انقر كوتولس > وظائف Kutools > الإحصاء والرياضيات > SUMBYCELLCOLOR أو اكتب = SUMBYCELLCOLOR (دولار أسترالي 1 دولار: 20 دولارًا أمريكيًا ، G2) في الخلية الفارغة مباشرة لجمع الخلايا بناءً على لون الخلفية المحدد.
تطبيق العد التنازلي و SUMBYCELLCOLOR وظائف لكل لون خلفية على حدة ، وستحصل على النتائج كما هو موضح أدناه لقطة الشاشة:

وظائف Kutools تحتوي على عدد من الوظائف المضمنة لمساعدة مستخدمي Excel على الحساب بسهولة ، بما في ذلك العد / المجموع / متوسط ​​الخلايا المرئية, العد / الجمع حسب لون الخلية, العد / المجموع حسب لون الخط, عد الأحرف, عد حسب الخط غامق، الخ. احصل على نسخة تجريبية مجانية!


عد الخلايا وجمعها بناءً على لون تعبئة محدد باستخدام Kutools for Excel

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

كوتولس ل إكسيل - يتضمن أكثر من 300 أداة يدوية لبرنامج Excel. نسخة تجريبية مجانية كاملة الميزات 30اليوم ، لا حاجة لبطاقة ائتمان! تجربة مجانية الآن!

1. حدد النطاق الذي تريد استخدامه ، وانقر فوق كوتولس بلس > عد حسب اللون، انظر لقطة الشاشة:

2. وفي عد حسب اللون مربع الحوار ، يرجى القيام بما هو موضح أدناه:
(شنومكس) حدد التنسيق القياسي من طريقة اللون قائمة منسدلة؛
(شنومكس) حدد خلفيّة من نوع العد قائمة منسدلة.
(3) انقر فوق زر إنشاء تقرير.

ملاحظة: لحساب الخلايا الملونة وجمعها بلون تنسيق شرطي معين ، يرجى التحديد تنسيق مشروط من طريقة اللون القائمة المنسدلة في مربع الحوار أعلاه ، أو حدد التنسيق القياسي والمشروط من القائمة المنسدلة لحساب جميع الخلايا المملوءة باللون المحدد.

الآن سوف تحصل على كتاب عمل جديد بالإحصائيات. انظر لقطة الشاشة:

عد حسب اللون تقوم الميزة بحساب الخلايا (العدد ، المجموع ، المتوسط ​​، الحد الأقصى ، إلخ) حسب لون الخلفية أو لون الخط. احصل على نسخة تجريبية مجانية!


مقالة ذات صلة:


عرض توضيحي: عد الخلايا وجمعها بناءً على الخلفية ولون التنسيق الشرطي:


كوتولس ل إكسيل يتضمن أكثر من 300 أداة يدوية لبرنامج Excel ، يمكن تجربتها مجانًا دون قيود في غضون 30 يومًا. تنزيل وتجربة مجانية الآن!

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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (235)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أداة مفيدة جدا ، شكرا جزيلا لك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
بعد إدخال الوظيفة ، عندما نقوم بتغيير القيمة ، لا يتم تعديل المجموع تلقائيًا ، أي اقتراح
تم تصغير هذا التعليق بواسطة المشرف على الموقع
سيتم إعادة الحساب على Alt-Ctrl-F9
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يمكنك إضافة زر وتحديثه إذا كان شخص آخر يستخدم الملف ولا يعرف شيئًا عن Alt-Ctrl-F9. فقط أضف هذا السطر من التعليمات البرمجية إلى الماكرو "Application.CalculateFull". إنه نفس الشيء مثل Alt-Ctrl-F9 المبرمج في زر.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
En que parte Apprégo la linea para crear el boton
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أضف سطرًا ثانيًا أسفل السطر الأول مباشرةً يقول Application.volitile ، فإنه يجعله يعيد الحساب بعد تحديث شيء ما
تم تصغير هذا التعليق بواسطة المشرف على الموقع
حاولت أن أضع التطبيق: متطاير unde السطر الأول ولا شيء يجزئ :(
تم تصغير هذا التعليق بواسطة المشرف على الموقع
[اقتباس] أضف سطرًا ثانيًا أسفل السطر الأول مباشرةً يقول Application.volitile ، فإنه يجعله يعيد الحساب بعد تحديث شيء مابواسطة 12345678998765432154[/ quote] Application.Volatile هي الوظيفة الصحيحة وليست Application.volitile
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لا أرى أي سطر يقول application.volatile. أين أجد ذلك؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
قمت بالنقر نقرًا مزدوجًا فوق الخلية التي تحتوي على صيغة ColorFunction ، ثم ضغطت على Enter. تم تحديثه.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مفيد جدا. شكرًا لك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أنا أيضا جربت الصيغة. يعمل في الصف الأول ولا يعمل مع الصف الثاني والثالث. ؟؟؟؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أتفق مع جارود. يقول أول سطرين من وظيفتي: وظيفة ColorFunction (rColor As Range ، rRange As Range ، SUM اختياري كـ منطقي) Application.Vol المتغير المشكلة هي أن Alt-Ctrl-F9 فقط هو الذي سيعيد الحساب. نحن نبحث عن حل أكثر تلقائية. أفكار؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جرب الأمر على النحو التالي: 1. تأكد من حفظ الوظيفة كما هو موضح 2. اسمح لي باستخدام مثال * لدي مئات صفوف البيانات * أستخدم الأعمدة من A إلى AB مع المزيد من البيانات * كلما واجهت مشكلة في البيانات ، أبرزها باللون الأصفر * أستخدم هذه الصيغة الرائعة "لحساب" عدد النقاط البارزة في كل صف 3. كيف أحسب عدد النقاط البارزة في كل صف أ. الشكل نطاق الخلاياالتي يمكن أن يكون لها نقاط بارزة تريد حسابها (أو مجموعها) * بالنسبة لي ، أريد أن أحسب كمية النقاط البارزة التي تم وضع علامة عليها في كل صف (النطاق الخاص بي) ب. اختر خلية حيث ستقوم بالإبلاغ عن العدد (أو المجموع) * بالنسبة لي ، لقد وضعته في أقصى يمين بياناتي ... في العمود AE ج. أدخل الصيغة التالية في الخلية التي اخترتها في العنصر ب (أعلاه) = وظيفة اللون (AE3 ، A3: AB3 ، FALSE) * بالنسبة لي ، لقد وضعت هذه الصيغة في الخلية AE3 (نهاية الصف الخاص بي) وقمت بتمييز نفس الشيء خلية الصيغة الصفراء د. ثم قمت بنسخ هذه الصيغة لأسفل لجميع صفوف البيانات الخاصة بي 4. لقد لاحظت أ. لم يتم إجراء أي تهم. (سيئ) 5 قضية رئيسية هنا: أ. ضغطت على CTL + ALT + F9. بريستو !!! إنها تعمل.! نأمل أن يكون هذا المزاح في بعض المساعدة. هتاف افعل هذا: ABCD 1 2 3 4
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جيد جدا شكرا جزيلا !!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مقال مفيد جدا ، شكرا جزيلا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
رائع!!! شكرا جزيلا لك!!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
رائع ، شكرا جزيلا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذه أداة رائعة ، شكرا للمشاركة! لدي سؤال واحد: لقد لاحظت أن صيغة الماكرو لا تُحدِّث نفسها عند تغيير لون الخلية من لون إلى آخر. هل هناك طريقة لجعله يتم تحديثه تلقائيًا عندما تتغير ألوان الخلية؟ إذا قمت بالنقر نقرًا مزدوجًا فوق الخلية التي تحتوي على صيغة الإضافة واضغطت على إدخال ، فسيتم تحديثها ، ولكن لدي ورقة بها العديد من هذه الخلايا ولا أريد أن أضطر إلى تحديثها يدويًا في كل مرة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا لك على ردك ، أنا آسف ، في ظل الوضع الحالي ، لا يمكن أن يحل رمز VBA السؤال الذي أشرت إليه ، فأنت بحاجة إلى تحديثه يدويًا.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لقد وجدت أيضًا أن استخدام رسام التنسيق لتحديث لون الخلية سيؤدي إلى عمل الصيغ كما هو متوقع. لا يزال غير مثالي.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا لقد حاولت. وتحتاج ورقة العمل فقط إلى "إدخال" بغض النظر عن الخلية. لذلك ، بعد تلوين خليتك ، ما عليك سوى كتابة مذكرة على الخلايا الملونة و "أدخل"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جرب CTL + ALT + f9 ، سيتم تحديث جميع الخلايا بصيغ الإضافة مرة واحدة. ليس تلقائيًا تمامًا ولكن على الأقل أفضل من الاضطرار إلى النقر فوق كل خلية مع صيغة إضافة على حدة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا لم يفعل شيئًا من أجلي :(
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، تلقيت خطأ. خطأ متوافق ، خطأ غامض قادم.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لقد طبقت الصيغة ولكن الخلية قالت NAMES؟ ما أحتاج إلى إصلاحه
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا RAMON ، ربما لم تقم بنسخ الكود أعلاه إلى الوحدة النمطية. يجب عليك نسخ الرمز في الوحدة النمطية أولاً وحفظه ، ثم تطبيق الصيغ. يمكنك تجربتها. إذا لم يساعدك ذلك ، فيرجى إبلاغي بذلك.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، لقد نجحت في المرة الأولى ، ولكن الآن ، عندما أضطر إلى إضافة خلية إلى المجموع ... حاولت تقديم الكود مرة أخرى ، وحفظ ، وكتابة الصيغة مرة أخرى ... تقول "اسم؟"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أواجه نفس المشكلة - عملت بشكل جميل في البداية ، ولكن تلقيت خطأ NAME بعد إضافة خلية أخرى. حاولت حذف الوحدة والإضافة مرة أخرى ، أعد إدخال الوظيفة ... لا توجد متعة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
قد تحتاج إلى تمكين ماركوس مرة أخرى. يجب أن يومض في الجزء العلوي من الشاشة حسب إصدار برنامج Excel. :)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
Skyyang ، إذا أرسلت لك مستندًا عبر البريد الإلكتروني ، فهل يمكنك مساعدتي في ذلك؟ مايك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا جزيلا لك! هذا عبقري ، شكرا للمساعدة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا جزيلاً لكم ، لقد كنت أبحث طوال اليوم عن نتيجة ناجحة ولدينا الآن واحدة :)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا. عملت معي كما هو موصوف ومع ذلك ، بعد إعادة فتح الملف في المرة التالية ، كانت جميع الخلايا التي تحتوي على هذه الصيغة تظهر خطأ. اضطررت إلى إعادة نسخ الترميز مرة أخرى. هل هناك شيء مفقود؟ سأحتاج إلى مشاركة الملف مع الآخرين ولن يتمكنوا من "إصلاح" المشكلة. شكرا كير.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تحتاج إلى حفظه كمصنف Excel ماكرو
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أحسنت .. ولكن .. كيف تعمل في تنسيق ألوان الخلية الشرطي ؟؟؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا رائع ، شكرا!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عملت بشكل جيد !!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
سيدي العزيز ، في الحقيقة هو رمز رائع ولكني واجهت مشكلة أنه سيستمر في حساب الخلية حتى عندما نغير لون الخلية
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا سيدي ، هذا عمل رائع ويساعدني كثيرا.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي ملف Excel به العديد من الخلايا الملونة. هل هناك أي طريقة لتحويل هذه الألوان إلى بيانات؟ إذن الخلية الحمراء ستحتوي على "أحمر" فيها كبيانات ، والخلية ذات اللون الأزرق ستحتوي على "أزرق" بداخلها وهكذا؟ جوامع
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مقال مناسب في الوقت المناسب مثل ضرب الهدف الذي أبحث عنه :) شكرا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لا يمكنني الحصول على هذا للعمل. هل يعمل فقط مع الخلايا التي تم تلوينها يدويًا؟ أحتاج إلى عد الخلايا التي تم تلوينها عبر التنسيق الشرطي ، لكنها لا تلعب الكرة في الوقت الحالي.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أواجه نفس المشكلة مثل Ian ، أحاول جمع الأرقام بناءً على قواعد اللون التي حددها التنسيق الشرطي ولكن هذا لا يبدو أنه يلحق ذلك. أي اقتراحات؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
سنحاول تحسينه في الإصدارات القادمة. :-)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لقد رميت برنامج Powershell النصي الذي يعمل كنوع من العمل البديل: "#setup Excel $ excelApp = New-Object -comobject Excel.Application $ excelApp.Quit () $ excelApp.Visible = $ True $ workbook = $ excelApp.Workbooks .Open ("H: \ Desktop \ test.xlsx") # قم بتغيير هذا إلى عنوان ملف EXCEL الخاص بك. #static variables $ row = 1 $ عمود = 1 # قم بتغيير هذا المتغير لأي عمود تريد البحث عنه $ totalRow = $ workheet.UsedRange.Rows.Count do {$ currentCell = $ workheet.cells.item ($ row، $ column ) إذا ($ currentCell.text -eq "SEARCH_FOR_THIS") {$ workheet.cells.item ($ row، $ column) .Interior.ColorIndex = 1 # قم بتغيير هذا الرقم لتغيير لون الخلية الجديدة "$ row ، $ عمود = فارغ. تلوين "} $ row ++ $ row} while ($ row -lt $ totalRow)" Script Complete. "" SAVING ... "$ excelApp.Save $ excelApp.Quit () [System.Runtime.Interopservices.Marshal] :: ReleaseComObject (excelApp $) "سيبحث هذا البرنامج النصي في جدول البيانات الخاص بك وإذا عثر على خلية تحتوي على" SEARCH_FOR_THIS "(ربما ينبغي عليك تغيير هذا الجزء في البرنامج النصي) ، فسيقوم بتحويل هذه الخلية إلى أي رقم لون موجود في البرنامج النصي (حاليًا تم ضبطه على 1 ، وهو لون برتقالي / أسمر غريب المظهر). بمجرد انتهاء البرنامج النصي ، سيحاول إخبار Excel أنه يريد الحفظ ، لكن Excel ليس برنامجًا موثوقًا للغاية ، لذا سيطلب منك النقر فوق حفظ. بمجرد القيام بذلك ، سيتم إغلاقه. بعد ذلك ، افتح الملف احتياطيًا وقم بكل تلك الأعمال المدرجة في هذه الصفحة ، مع التأكد من أن اللون الذي يبحث عنه البرنامج النصي الخاص بي هو نفس اللون الذي يبحث عنه البرنامج النصي في هذه الصفحة. أتمنى أن يساعدك هذا!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عنوان تفسيري! شكرا عملت سحر
لا توجد تعليقات منشورة هنا حتى الآن
عرض المزيد
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL