By saqibmk22@gmail.com يوم الثلاثاء 10 أكتوبر 2017
نشر في Excel
الردود 8
الإعجابات 0
المشاهدات 10K
الأصوات 0
هل يستطيع أي أحد مساعدتي
أريد تقسيم الكلمة إلى عمود ومن قيمة الالتقاط
مثال:
إذا قمت بالفعل بتعيين قيمة لكل حرف أبجدي AZ 1-26
اكسل.JPG
اكسل.JPG

عندما أدخل أي كلمة في الخلية c3

على سبيل المثال: الفراولة في الخلية C3

مما يجب أن ينقسم إلى أعمدة تلقائيًا مثل d4 E4 F4 G4 H4 I4 J4 K4 L4
الفراولة
مرحبًا، إذا كنت تريد تقسيم كلمة إلى أعمدة ذات حرف واحد، يمكنك تطبيق Kutools for Excel's Split Cells لفصل الكلمة بسرعة كما هو موضح أدناه في لقطة الشاشة 1.
1.png

إذا كنت ترغب في استخراج الرقم بناءً على الحرف الأبجدي المقسم، يمكنك تطبيق Kutools for Excel's ابحث عن قيمة للعثور على الرقم الأول بناءً على الحرف الأول، ثم قم بتغيير مرجع جدول الصيغة إلى مرجع مطلق للعمود. انظر لقطات الشاشة:
3.png

4.png

5.png

6.png

إذا كان يعمل من أجلك ، يرجى إعلامي. شكرًا لك.
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
أعلم عن هذا الإجراء فيه ، علينا استخدام وظيفة الخلية المنقسمة في كل مرة
ما أبحث عنه هو
أريد استخدام صيغة أو مجموعة من الصيغ لتقسيم الخلية إلى عمود عند إدخال قيمة أو نص
على سبيل المثال
أكتب مانجو في الخلية c3
يقوم تلقائيًا بتقسيم MANGO إلى أعمدة
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
فيما يلي بعض الصيغ التي قد تساعدك في حل السؤال.
التقديم = MID ($ D $ 1 ، الأعمدة ($ D $ 1: D $ 1) ، 1) إلى عدة خلايا لتقسيم السلسلة النصية في الخلية D1 ، يمكنك سحب الصيغة إلى أكبر عدد ممكن من الخلايا. انظر لقطة الشاشة:
[attachment]ecb6d034e30df9526ec3b856c762c2f9[/attachment]
ثم استخدم هذه الصيغة =IF(AND(CODE(D2)<91,CODE(D2)>64),CODE(D2)-64,IF(AND(CODE(D2)<123,CODE(D2)>96),CODE(D2)-96,0)) في خلية ، واسحب مقبض التعبئة التلقائية لملء هذه الصيغة بشكل صحيح. D2 هي الخلية التي تضع الحرف الأول من السلسلة المنقسمة. انظر لقطة الشاشة:
[attachment]9f8f8bf11a12f1566624df9bf22e8e55[/attachment]

نأمل أن يعمل لك.
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
عزيزي صني
شكرا جزيلا لمساعدتك ودعمك
نعم فعلا
تعمل وظيفة MID تمامًا ما كنت أبحث عنه
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
عزيزي مشمس ،
هل يمكنك المساعدة كما هو مرفق
دعنى أشرح لك
إذا قمت بإدخال قيمة في الخلية c4
من ظهورها تلقائيًا في الخلية c7 وفي الجدول الذي تم إنشاؤه في كل خلية ، أضف واحدًا إلى الرقم السابق ، على سبيل المثال c7 = 1 من c8 = (1 + 1) = 2 ثم E8 = 2 + 1 (3) EXCEL2.JPG

EXCEL2.JPG
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
عذرًا ، هل تقصد إضافة القيمة التي أدخلتها في الخلية C4 تلقائيًا إلى كل رقم في الجدول؟ على سبيل المثال ، إذا كانت الخلية C4 تحتوي على 2 ، فحينئذٍ أضف 2 إلى كل قيمة في الجدول؟
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
نعم صني صحيح
على سبيل المثال ، إذا كانت قيمة الخلية c4 تحتوي على 2 من إضافة 1 وعرض 3 في الخلية d4
هل يمكنني الحصول على بريدك الإلكتروني من فضلك إذا كنت لا تمانع
saqibmk22@gmail.com
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
آسف ، لا توجد طريقة مباشرة يمكنني أن أجدها لحل سؤالك. ولكن إذا كنت لا تمانع ، فيمكنك استخدام بعض الصفوف والصيغ المساعدة لحلها.
أولاً ، أدخل بعض الصفوف الفارغة واكتب هذه الصيغة = B8 + IF ($ C $ 4 = ""، 0,1،XNUMX) أسفل الجدول الأصلي ، واسحب مقبض التعبئة فوق الخلايا التي تريد استخدامها. B8 هي الخلية التي تستخدمها لإضافة 1 ، و C4 هي الخلية التي تدخل القيمة. انظر لقطة الشاشة:
1.png
3.png

ثم اكتب = C4 إلى الخلية التي تريد أن تساوي دائمًا الخلية التي أدخلتها.
4.png

إخفاء الجدول الأصلي وإظهار جدول الصيغة فقط.
5.png

أتمنى أن تقدم لك خدمة.
·
منذ سنوات 6
·
0 يحب
·
الأصوات 0
·
0 تعليقات
·
عرض مشاركة كاملة