كيف تتحقق أو تحدد نوع بيانات الخلية؟
في حالة معينة ، قد ترغب في معرفة نوع بيانات القيم الموجودة في الخلايا ، مثل فارغة أو خطأ أو تاريخ أو أي شيء آخر. قد تكون فكرتك الأولى هي وظيفة الكتابة في Excel ، ولكن هذه الوظيفة يمكنها فقط التحقق من أربعة أنواع من البيانات التي ليست غير مكتملة ، لذلك هنا ، يمكنني التحدث عن طريقة أخرى لمساعدتك في حل هذه المهمة.
تحقق أو حدد نوع البيانات باستخدام وظيفة محددة من قبل المستخدم
تحقق أو حدد نوع البيانات باستخدام وظيفة محددة من قبل المستخدم
في Excel ، يمكنك إنشاء ملفات وظيفة تعريف المستخدم للتحقق من نوع البيانات ، يرجى اتباع الخطوات التالية:
1. اضغط باستمرار على ALT + F11 في Excel ، ويفتح ملف نافذة ميكروسوفت فيسوال باسيك للتطبيقات.
2. انقر إدراج > وحدة، ولصق الماكرو التالي في ملف نافذة الوحدة.
رمز فبا: تحقق من نوع البيانات أو حدده في Excel
Function CellType(pRange As Range)
'Updateby20140625
Application.Volatile
Set pRange = pRange.Range("A1")
Select Case True
Case VBA.IsEmpty(pRange): CellType = "Blank"
Case Application.IsText(pRange): CellType = "Text"
Case Application.IsLogical(pRange): CellType = "Logical"
Case Application.IsErr(pRange): CellType = "Error"
Case VBA.IsDate(pRange): CellType = "Date"
Case VBA.InStr(1, pRange.Text, ":") <> 0: CellType = "Time"
Case VBA.IsNumeric(pRange): CellType = "Value"
End Select
End Function
3. ثم احفظ وأغلق هذا الرمز ، عد إلى ورقة العمل ، وأدخل هذه الصيغة = CellType (A1) في خلية فارغة بجانب نطاق البيانات الخاصة بك ، انظر لقطة الشاشة:
4. ثم اسحب مقبض التعبئة إلى الخلايا التي تريد أن تحتوي على هذه الصيغة ، وتم استخراج جميع أنواع البيانات من الخلايا ، انظر الصورة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!