إكسل ، وهو برنامج للعمل مع الجداول ، ويقدم العديد من الوظائف التي تسمح لك لمعالجة البيانات. إحدى هذه الميزات هي القدرة على قلب الأرقام. في هذه المقالة ، سنلقي نظرة على بعض الطرق البسيطة ونقدم نصائح مفيدة حول كيفية قلب الأرقام بسهولة في إكسيل.
يمكن أن يكون تقليب الأرقام مفيدا في المواقف المختلفة. على سبيل المثال ، إذا كنت بحاجة إلى عرض الأرقام بترتيب عكسي أو تغيير اتجاهها لسهولة تحليل البيانات. يمكن أن يكون تقليب الأرقام مفيدا أيضا عند العمل مع قواعد البيانات أو عند إنشاء التقارير.
هناك عدة طرق لقلب الأرقام في إكسيل. واحدة من أسهل الطرق هي استخدام وظيفة "تبديل" ، والتي تسمح لك بتبديل الأعمدة والصفوف. للقيام بذلك ، حدد المنطقة التي تحتوي على الأرقام ، ثم انقر بزر الماوس الأيمن وحدد خيار "تبديل" في قائمة السياق. هذا يحول الأعمدة مع الأرقام إلى صفوف والعكس بالعكس.
لقلب الأرقام في إكسيل ، يمكنك أيضا استخدام وظائف فسب و فسب. تم تصميم وظيفة فسب لبناء جدول محوري عمودي ، وتم تصميم وظيفة فسب لبناء جدول محوري أفقي. تم العثور على دورات حول هذه الوظائف في البرمجة ، وعندما يتعلق الأمر بالتفاصيل ، تتطلب معرفة واسعة بعلوم الكمبيوتر مثل بلدي-
ضع في اعتبارك أن بعض طرق قلب الأرقام يمكن أن تغير تنسيقها أو تؤدي إلى فقدان البيانات. لذلك ، قبل استخدام أي طريقة ، يوصى بحفظ نسخة احتياطية من البيانات أو تكرارها على ورقة أخرى. أيضا ، قبل استخدام الوظائف المعقدة ، يوصى بقراءة التعليمات أو الاتصال بالمتخصصين لتجنب الأخطاء والعواقب غير المتوقعة.
- طرق تقليب الأرقام في إكسيل
- باستخدام الدالة العكسية ()
- تطبيق صيغة لقلب رقم
- استخدام وحدات الماكرو للرقم العكسي
- إنشاء وظيفة مخصصة
- تحويل الأرقام إلى نص والعودة
- استخدام برامج خاصة لقلب الأرقام
- سؤال وجواب
- كيف يمكنني قلب رقم في خلية في إكسيل?
- هل من الممكن أن الوجه عدد باستخدام صيغة في إكسيل?
- كيف يمكنني قلب رقم يتكون من عدة أرقام في إكسيل?
طرق تقليب الأرقام في إكسيل
في ميكروسوفت إكسيل ، هناك عدة طرق لقلب رقم أو نص. وفيما يلي بعض منها:
يمكن استخدام هذه الطرق لقلب الأرقام أو النص في إكسيل وتساعدك على معالجة البيانات بالترتيب الصحيح.
باستخدام الدالة العكسية ()
الدالة العكسية () هي وظيفة إكسيل مدمجة تسمح لك بقلب قيمة سلسلة نصية أو رقم. يمكن استخدامه لقلب خلية فردية أو مجموعة من الخلايا.
بناء جملة الدالة العكسية () كما يلي:
| عكس (القيمة) |
هنا ، القيمة عبارة عن سلسلة نصية أو رقم يحتاج إلى قلب.
على سبيل المثال ، إذا أردنا قلب النص "مرحبا" ، فيمكننا استخدام الوظيفة العكسية () على النحو التالي:
| = عكس ("مرحبا") | يعود "تيفيرب" |
يمكنك أيضا استخدام وظيفة عكس () لقلب الأرقام. على سبيل المثال ، إذا كان لدينا الرقم 12345 ، فيمكننا استخدام الدالة العكسية () على النحو التالي:
| = عكس (12345) | عوائد 54321 |
يمكن أن تكون الوظيفة العكسية() مفيدة ، على سبيل المثال ، عند معالجة البيانات النصية ، عندما يكون من الضروري تغيير ترتيب الأحرف في سلسلة أو رقم. يمكن استخدامه كدالة مستقلة أو بالاشتراك مع وظائف إكسيل الأخرى.
تطبيق صيغة لقلب رقم
طريقة واحدة لقلب رقم في إكسيل هو استخدام صيغة. تسمح لك الصيغة بتغيير ترتيب أرقام الرقم تلقائيا دون الحاجة إلى إعادة ترتيبها يدويا.
لقلب رقم في إكسيل ، استخدم الصيغة التالية:
= عدد.الوجه (أ 1)
أين أ1 هي الخلية التي تحتوي على الرقم الذي تريد قلبه.
مثال:
| الخلية أ1 | الرقم المقلوب |
|---|---|
| 12345 | = عدد.الوجه (أ 1) |
ستكون نتيجة هذه الصيغة هي الرقم 54321.
من المهم أن تتذكر أن هذه الصيغة تعمل فقط مع القيم الرقمية. إذا كانت الخلية تحتوي على نص أو مجموعة من النص والأرقام ، فقد تعطي الصيغة خطأ.
لاحظ أيضا أن نتيجة الرقم المقلوب سيكون لها تنسيق رقم ، حتى لو كان الرقم الأصلي يحتوي على أصفار بادئة. على سبيل المثال ، إذا كان الرقم الأصلي 00123 ، فستكون النتيجة 321.
باستخدام الصيغة لقلب رقم ، يمكنك تغيير ترتيب الأرقام بسرعة وسهولة دون الحاجة إلى إدخال الأرقام يدويا أو استخدام طرق أخرى.
استخدام وحدات الماكرو للرقم العكسي
بالإضافة إلى وظائف الصيغة القياسية مثل عكس () أو تبديل () ، يمكن أيضا استخدام وحدات الماكرو في إكسيل لقلب الأرقام. وحدات الماكرو هي مجموعة من الأوامر التي يمكن تنفيذها لأتمتة عمليات معينة. بمساعدتهم ، يمكنك إنشاء وظائف مخصصة تؤدي مهام محددة.
لاستخدام وحدات الماكرو للرقم العكسي ، اتبع الخطوات التالية:
- افتح محرر فيسوال بيسك بالضغط على ألت + إف 11.
- في نافذة محرر فيسوال باسيك ، حدد علامة التبويب إدراج وحدد وحدة نمطية.
- أدخل الرمز التالي في الوحدة النمطية:
Function ReverseNumber(number As String) As String
Dim reversedNumber As String
Dim i As Integer
For i = Len(number) To 1 Step -1
reversedNumber = reversedNumber & Mid(number, i, 1)
Next i
ReverseNumber = reversedNumber
End Function
Вышеуказанный макрос создает пользовательскую функцию ReverseNumber(), которая принимает число в виде строки и возвращает его перевернутой версией. داخل الوظيفة ، يتم استخدام حلقة لتجاوز أحرف الرقم من النهاية وتشكيل سلسلة مقلوبة.
لاستخدام هذه الوظيفة ، اتبع الخطوات التالية:
- ارجع إلى جدول بيانات إكسيل الذي يحتوي على الرقم الذي تريد قلبه.
- أدخل الصيغة = الرقم العكسي (أ1) ، حيث أ1 هو المرجع للخلية التي تحتوي على الرقم.
- صحافة أدخل.
الآن ستعرض الخلية التي تحتوي على الصيغة الرقم المقلوب.
من المهم ملاحظة أن وحدات الماكرو يمكن أن تكون أداة قوية ، ولكنها تتطلب بعض المعرفة البرمجية. قبل استخدام وحدات الماكرو ، راجع وثائق لغة البرمجة فبا (البصرية الأساسية للتطبيقات) ، والذي يستخدم من قبل إكسيل لكتابة وحدات الماكرو.
باستخدام وحدات الماكرو لعدد معكوس هو وسيلة إضافية لتحويل الأرقام في إكسيل. إذا كنت لا ترغب في استخدام وحدات الماكرو ، فقد تكون الخيارات التي تستخدم وظائف الصيغة القياسية أو استخدام أدوات إضافية أكثر ملاءمة وسهولة في الاستخدام.
إنشاء وظيفة مخصصة
بالإضافة إلى وظائف مدمجة ، يمكنك إنشاء وظائف المخصصة الخاصة بك في إكسيل. يعد هذا مناسبا جدا إذا كنت بحاجة إلى تنفيذ نفس النوع من الإجراءات مع البيانات التي لا توفرها الوظائف المضمنة.
لإنشاء وظيفة مخصصة ، سوف تحتاج إلى معرفة لغة البرمجة فبا (البصرية الأساسية للتطبيقات) ، والذي يستخدم في إكسيل.
هنا هو إجراء بسيط أن عكس عدد:
وظيفة عكس_رقم (عدد عدد صحيح) كعدد صحيح
أرقام مقلوبة قاتمة كسلسلة
خافت أنا عدد صحيح
الرقم المقلوب_ = ""
إلى عن على أنا = لين (رقم) إلى 1 خطوة -1
رقم مقلوب _ = رقم مقلوب _ ومنتصف (رقم ، أنا ، 1)
التالي أنا
رقم مقلوب = سينت(رقم مقلوب)
نهاية وظيفة
لاستخدام هذه الميزة ، تحتاج إلى:
- افتح محرر فبا بالضغط على ألت + فورمولا 11;
- أدخل رمز الوظيفة في نافذة الكود;
- حفظ وإغلاق محرر فبا;
- ارجع إلى إكسيل واستخدم وظيفة الرقم العكسي في الخلايا;
مثال الاستخدام:
| الخلية أ1 | النتيجة |
|---|---|
| 12345 | = عكس الرقم (أ1) |
| 67890 | = عكس الرقم (أ2) |
نتيجة لذلك ، الخلية ب1 سيكون لها القيمة 54321 ، والخلية ب2 سيكون لها القيمة 9876.
وبالتالي ، فإن إنشاء وظيفة مخصصة هو أداة قوية تسمح لك بتوسيع قدرات إكسيل وتبسيط العمل مع البيانات.
تحويل الأرقام إلى نص والعودة
في إكسيل ، هناك عدة طرق لتحويل رقم إلى نص والعكس صحيح. يمكن أن يكون هذا مفيدا عندما تحتاج إلى تغيير تنسيق رقم أو تحويل نص إلى قيمة رقمية.
يمكنك استخدام وظيفة النص لتحويل رقم إلى نص. على سبيل المثال ، إذا كان لديك الرقم 123 ، فيمكنك تحويله إلى نص باستخدام الصيغة "=نص(123 ، "0")". ستكون النتيجة السلسلة"123". يمكنك تغيير تنسيق الإخراج عن طريق استبدال "0" بتنسيق آخر ، مثل "0.00" لإخراج رقم به منزلتان عشريتان.
إذا كنت بحاجة إلى تحويل رقم فاصلة عشرية إلى نص ، فاستخدم تنسيق الرقم كنص. للقيام بذلك ، حدد خلية أو نطاق من الخلايا ، وانقر بزر الماوس الأيمن وحدد "تنسيق الخلية". ثم حدد علامة التبويب الرقمية وحدد نصا من قائمة الفئات. انقر فوق موافق لتطبيق التنسيق.
العودة لتحويل النص إلى رقم ، يمكنك استخدام وظيفة" القيمة". على سبيل المثال ، إذا كان لديك النص "123" ، يمكنك تحويله إلى رقم باستخدام الصيغة "=القيمة("123")". ستكون النتيجة الرقم 123. إذا كان النص يحتوي على أحرف غير مرتبطة بالأرقام ، تقوم دالة القيمة بإرجاع خطأ.
يحتوي إكسيل أيضا على تنسيق خلية "عام" خاص ، والذي يحدد تلقائيا نوع البيانات في الخلية. هذا يعني أنه إذا قمت بإدخال رقم في خلية بتنسيق" عام " ، فإن إكسيل يصنفه تلقائيا كرقم وليس نصا. وبالمثل ، إذا قمت بإدخال نص في خلية مع تنسيق" عام " ، سوف إكسيل التعامل معها كنص ، وليس عددا.
يعتمد اختيار الطريقة المناسبة لتحويل رقم إلى نص والعودة على احتياجاتك وتنسيق البيانات التي تعمل معها. من المهم أن تتذكر أن تحويل رقم إلى نص أو نص إلى رقم يمكن أن يؤثر على القدرة على إجراء العمليات الحسابية والحسابات. لذلك ، تأكد من اختيار طريقة تحويل البيانات الصحيحة لتجنب فقدان الدقة أو الأخطاء في النتائج.
استخدام برامج خاصة لقلب الأرقام
عندما تحتاج إلى قلب رقم في إكسيل ، يمكنك استخدام برامج خاصة توفر وظائف إضافية للعمل مع الأرقام.
أحد هذه البرامج هو مايكروسوفت اكسل ، المعروف بقدراته الواسعة في جداول البيانات. لقلب رقم في إكسيل ، يمكنك استخدام وظيفة" الوجه". للقيام بذلك ، حدد الخلية التي يوجد بها الرقم ، وأدخل الصيغة = قلب (خلية) واضغط على إدخال. سيتم عرض النتيجة في الخلية المحددة. لا تنس تعيين تنسيق الأرقام مسبقا على التنسيق المطلوب (على سبيل المثال ، الأعداد الصحيحة بدون منازل عشرية).
هناك أيضا برامج متخصصة للعمل مع الأرقام والجداول ، على سبيل المثال ، أوراق جوجل. كما أن لديها وظيفة" الوجه " ، والتي تعمل على غرار وظيفة في إكسيل.
إذا كانت هناك حاجة إلى عمليات أكثر تعقيدا مع الأرقام ، أو إذا كنت بحاجة إلى الوجه جدول كامل ، ثم يمكنك استخدام برامج معالجة البيانات مثل بيثون مع مكتبة الباندا ، ص مع حزمة دبلير أو سكل. تحتوي بيئات البرامج هذه على العديد من الوظائف للعمل مع البيانات ، بما في ذلك تقليب الأرقام والجداول.
وبالتالي ، إذا كنت بحاجة إلى قلب رقم في إكسيل ، يمكنك استخدام الوظائف القياسية لإكسل أو برامج جداول البيانات الأخرى ، وكذلك اختيار برنامج معالجة البيانات الذي يناسب متطلباتك المحددة.
سؤال وجواب
كيف يمكنني قلب رقم في خلية في إكسيل?
هناك عدة طرق. واحدة من أسهل الطرق هي استخدام الوظيفة العكسية. للقيام بذلك ، اكتب الصيغة = معكوس (أ1) ، حيث أ1 هي الخلية التي تحتوي على الرقم المراد قلبه. بعد إدخال الصيغة ، اضغط على إدخال ، وسيظهر رقم مقلوب في الخلية.
هل من الممكن أن الوجه عدد باستخدام صيغة في إكسيل?
نعم ، يمكنك قلب رقم باستخدام صيغة في إكسيل. أحد الخيارات هو استخدام وظيفة التسلسل. للقيام بذلك ، اكتب الصيغة = سلسلة (يمين (أ1 ؛ 1) ؛ يسار (أ1 ؛ 1)) ، حيث أ1 هي الخلية التي تحتوي على الرقم المراد قلبه. بعد إدخال الصيغة ، اضغط على إدخال ، وسيظهر رقم مقلوب في الخلية.
كيف يمكنني قلب رقم يتكون من عدة أرقام في إكسيل?
إذا كان الرقم يتكون من عدة أرقام ، ثم لقلبه ، يمكنك استخدام الصيغة =عكس(نص(أ1 ؛ "0000")) ، حيث أ1 هي الخلية التي تحتوي على الرقم المراد قلبه. في هذه الصيغة ، "0000" هو عدد الأحرف التي سيتم استخدامها لتمثيل رقم. على سبيل المثال ، إذا كان لديك الرقم 1234 ، فستبدو الصيغة كما يلي: =عكس(نص(أ1 ؛ "0000")) وستكون النتيجة الرقم 4321.