كيفية تحويل القيم الصحيحة والخاطئة إلى خانات اختيار في Excel؟
على سبيل المثال، لديك عمود مملوء بقيم “TRUE” و “FALSE” في استطلاع، وتريد تحويل TRUE إلى خانة اختيار محددة، وتحويل FALSE إلى خانة غير محددة، فكيف يمكنك التعامل مع ذلك في Excel؟ يقدم لك هذا المقال بعض الحلول.
- تحويل القيم الصحيحة والخاطئة إلى علامات خانات اختيار في Excel
- تحويل القيم الصحيحة والخاطئة إلى عناصر تحكم خانات اختيار باستخدام VBA
- تحويل القيم الصحيحة والخاطئة إلى عناصر تحكم خانات اختيار باستخدام أداة رائعة
- مقالات أخرى حول إدراج وتنسيق وتحرير خانات الاختيار...
تحويل القيم الصحيحة والخاطئة إلى علامات خانات اختيار في Excel
لنفترض أنك قمت بإدراج أرقام في عمودين، إذا كان الرقم في العمود الأول أكبر من الرقم في العمود الثاني، يتم عرض TRUE، وإلا يتم عرض FALSE كما هو موضح في لقطة الشاشة أدناه. الآن يمكنك تغيير الصيغة لتحويل TRUE أو FALSE إلى علامات خانات اختيار بسهولة في Excel.
قم بتغيير الصيغة الأصلية إلى =IF(original_formula,"þ","¨")
1. في هذه الحالة، أستخدم الصيغة =B3>C3 لمقارنة الأرقام في عمودين. لذلك، سأقوم بتغيير الصيغة الأصلية كما يلي، ثم سحب مقبض التعبئة التلقائية إلى الخلايا الأخرى.
=IF(B3>C3,"þ","¨")
2. احتفظ بتحديد خلايا الصيغة، انقر بزر الماوس الأيمن، وحدد تعيين تنسيق الخلية من قائمة السياق.
3. في مربع حوار تعيين تنسيق الخلية، انتقل إلى تبويب الخط ، وحدد Windings من قائمة الخطوط، ثم انقر على زر موافق.
الآن سترى أن الرموز الخاصة تم تحويلها إلى خانات اختيار محددة وغير محددة. شاهد لقطة الشاشة:
ملاحظات:
- إذا كنت تقوم بإدخال النصوص “True” أو “False” يدويًا (يجب أن تكون الخلايا مهيأة كنص مسبقًا)، يمكنك تغييرها إلى خانات اختيار باستخدام هذه الصيغة =IF(D3="True","þ","¨").
- ستتغير علامات خانات الاختيار تلقائيًا بناءً على قيم العودة للصيغ الأصلية.
تحويل القيم الصحيحة والخاطئة إلى عناصر تحكم خانات اختيار باستخدام VBA
سيقدم لك هذا القسم ماكرو VBA لتحويل عدة قيم صحيحة وخاطئة إلى عناصر تحكم خانات اختيار في Excel. يرجى القيام بما يلي:
1. حدد الخلايا التي تحتوي على “TRUE” و “FALSE” والتي تريد تحويلها إلى خانات اختيار.
2. اضغط معًا على مفتاح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.
3. انقر فوق إدراج > وحدة، ثم ألصق الكود التالي لـ VBA في نافذة الوحدة الجديدة.
VBA: تحويل TRUE و FALSE إلى عناصر تحكم خانات اختيار في Excel
Sub ConvertTrueFalseToCheckbox()
Dim xCB As CheckBox
Dim xRg, xCell As Range
Application.ScreenUpdating = False
On Error Resume Next
Set xRg = Selection
For Each xCB In ActiveSheet.CheckBoxes
xCB.Delete
Next
For Each xCell In xRg
If (UCase(xCell.Value) = "TRUE") Or (UCase(xCell.Value) = "FALSE") Then
Set xCB = ActiveSheet.CheckBoxes.Add(xCell.Left, xCell.Top, cDblCheckboxWidth, xCell.Height)
xCB.Value = xCell.Value
xCB.LinkedCell = xCell.Address
xCB.Text = ""
End If
Next
Application.ScreenUpdating = True
End Sub
4. اضغط على مفتاح F5 أو انقر على زر التشغيل لتشغيل هذا الكود VBA.
ثم سترى أن جميع قيم TRUE و FALSE المحددة قد تم تحويلها إلى عناصر تحكم خانات اختيار. تم تحويل TRUE إلى خانة اختيار محددة، وتم تحويل FALSE إلى خانة اختيار غير محددة. شاهد لقطة الشاشة:
ملاحظات:
- يمكنك تحديد أو إلغاء تحديد هذه خانات الاختيار حسب الحاجة. إذا قمت بتحديد خانة اختيار تحتوي على FALSE، سيتم تغيير FALSE إلى TRUE تلقائيًا، والعكس صحيح.
- إذا قمت بتطبيق هذا الكود VBA على خلايا الصيغ (والتي تعيد TRUE و FALSE)، ستتغير خانات الاختيار تلقائيًا بناءً على قيم العودة للصيغ. ومع ذلك، بعد تحديد أو إلغاء تحديد هذه خانات الاختيار يدويًا، لن تتغير بناءً على قيم العودة للصيغ.
تحويل القيم الصحيحة والخاطئة إلى عناصر تحكم خانات اختيار باستخدام أداة رائعة
إذا كان لديك Kutools لـ Excel مثبتًا، يمكنك استخدام ميزته إدراج دفعي لخانات الاختيار لإدراج عدد كبير من عناصر تحكم خانات الاختيار بضغطة واحدة في Excel.
Kutools لـ Excel- يتضمن أكثر من 300 أداة مفيدة لـ Excel. تجربة مجانية كاملة لمدة 60 يومًا، لا حاجة لبطاقة ائتمان! احصل عليه الآن
1. حدد الخلايا التي تحتوي على “TRUE” و “FALSE” والتي تريد تحويلها إلى خانات اختيار، وانقر على Kutools > إدراج > إدراج دفعي لخانات الاختيار.
2. الآن تم إدراج عنصر تحكم خانة اختيار في كل خلية محددة. يمكنك تحديد هذه خانات الاختيار يدويًا حسب الحاجة.
مقالات ذات صلة:
أفضل أدوات زيادة الإنتاجية لمجموعة Office
عزز مهاراتك في Excel مع Kutools لـ Excel، وتمتع بكفاءة غير مسبوقة. يقدم Kutools لـ Excel أكثر من300 ميزة متقدمة لتعزيز الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير
- فعّل تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint
- افتح وأنشئ مستندات متعددة في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ جديدة.
- يمنحك زيادة إنتاجية تصل إلى50% ويوفر عليك مئات النقرات يومياً!