السبت، 28 أغسطس 2021
  2 الردود
  5.5 ألف زيارة
0
الأصوات
فك
مرحبا هناك،
وظيفة رائعة لتقسيم البيانات إلى أوراق عمل جديدة. 
أحيانًا تتعارض تسمية الأوراق عند تحديد "قيم العمود" كاسم جديد لورقة العمل. يعود إلى "الورقة 1" وما إلى ذلك. 
ما هي القاعدة التي تحدد هذا؟
هل توجد أي حلول بديلة بحيث يتم تسمية البيانات المقسمة بقيمة العمود في كل مرة؟
تشكرات
نعومي
 
منذ سنوات 2
·
#2284
0
الأصوات
فك
مرحبا،
شكرا لملاحظاتك.
حسن التفكير ، سننظر في تحسينه في الإصدارات القادمة.
منذ 1 العام
·
#3211
0
الأصوات
فك
مرحبًا يا Naomi ، لقد لاحظت أن الوظيفة ستستخدم "Sheet #" إذا كانت القيمة لا تتوافق مع قواعد التسمية في Excel. كنت أحاول استخدام أسماء الشركات ، وغالبًا ما انتهكت هذه القواعد واحدة على الأقل من هذه القواعد. لقد بدأت في إنشاء عمود جديد يمثل إصدارًا "آمنًا" من اسم الشركة وتلاشى هذا السلوك. القواعد الرسمية من Microsoft

  • كن فارغا.
  • تحتوي على أكثر من 31 حرفًا.
  • تحتوي على أي من الأحرف التالية: / \؟ *: []
  • ابدأ أو اختتم بعلامة اقتباس أحادية (") ، ولكن يمكن استخدامها بين النص أو الأرقام في الاسم.
  • أن يطلق عليه "التاريخ". هذه كلمة محجوزة يستخدمها Excel داخليًا.


كمثال ، اسم الحساب هذا طويل جدًا: IBM (آلات الأعمال الدولية). هذا مخطط تسمية قياسي لعملائنا. اسم مختصر مع معلومات موسعة داخل أقواس. في حالتنا ، أنشأنا عمودًا جديدًا (مخفيًا) لـ "Account Name Safe". يمكن تنظيف الحساب بعدة طرق. في حالتنا ، فعل ما يلي ما نحتاجه:

أسهل طريقة لحل هذه المشكلة هي الاقتصاص في 30 حرفًا
= LEFT (A2,30،XNUMX)
IBM (آلات الأعمال الدولية) يصبح آي بي إم (الأعمال الدولية م

كحل أكثر تفصيلاً كان الاقتصاص إذا شوهدت غيبوبة أو أقواس
=MIN(30,IFERROR(FIND("(",A2-1,100),IFERROR(FIND(",",A2)-1,100))
IBM (آلات الأعمال الدولية) يصبح IBM
  • الصفحة:
  • 1
لا توجد ردود لهذا المنصب حتى الآن.