جدول المحتويات
هل سئمت من كل تلك الاقتباسات الذكية والحروف المحركة وغيرها من الأحرف الخاصة غير المرغوب فيها؟ لدينا بعض الأفكار حول كيفية العثور عليها واستبدالها في جداول بيانات Google دون عناء.
قمنا بتقسيم الخلايا التي تحتوي على نص في جداول البيانات ، وأزلنا وأضفنا أحرفًا مختلفة ، وقمنا بتغيير حالة النص. حان الوقت الآن لمعرفة كيفية البحث عن الأحرف الخاصة في جداول بيانات Google واستبدالها دفعة واحدة.
ابحث عن الأحرف واستبدلها باستخدام صيغ Google Sheets
سأبدأ بـ المعتاد: هناك 3 وظائف مفيدة خاصة تجد وتستبدل الأحرف الخاصة في جداول بيانات Google.
وظيفة استبدال أوراق Google
تبحث هذه الوظيفة الأولى حرفيًا عن حرف معين في نطاق أوراق Google المطلوب و يستبدلها بسلسلة أخرى محددة:
SUBSTITUTE (text_to_search، search_for، replace_with، [ensence_number])- text_to_search عبارة عن خلية / نص معين تريد إجراء التغييرات فيه. مطلوب.
- search_for هو حرف تريد توليه. مطلوب.
- replace_with هو حرف جديد تريد الحصول عليه بدلاً من الحرف السابق. مطلوب.
- رقم التكرار هو وسيطة اختيارية تمامًا. إذا كانت هناك عدة حالات للشخصية ، فسوف تتيح لك إدارة أي منها تريد تغييره. احذف الوسيطة - وسيتم استبدال جميع الحالات في جداول بيانات Google.
الآن ، متىتقوم باستيراد البيانات من الويب ، فقد تجد علامات اقتباس ذكية هناك:
لنستخدم بديل أوراق Google للبحث عنها واستبدالها بعلامات اقتباس مباشرة. نظرًا لأن إحدى الوظائف تبحث عن حرف واحد وتستبدله في كل مرة ، فسوف أبدأ بعلامات الاقتباس الذكية الافتتاحية:
=SUBSTITUTE(A2,"“","""")
انظر؟ أنا أنظر إلى A2 ، ابحث عن فتح علامات الاقتباس الذكية - "(يجب وضعها بين علامتي اقتباس مزدوجتين لكل طلب الوظيفة في جداول بيانات Google) ، واستبدالها بعلامات اقتباس مستقيمة -"
ملاحظة. علامات الاقتباس المستقيمة هي ليس فقط بين علامتي اقتباس مزدوجتين ولكن هناك أيضًا "ملحق آخر" لذلك هناك 4 علامات اقتباس مزدوجة في المجموع.
كيف تضيف علامات الاقتباس الذكية الختامية إلى هذه الصيغة؟ سهل :) فقط احتضن هذه الصيغة الأولى مع بديل آخر:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
يقوم البديل الداخلي بتغيير أقواس الفتح أولاً ، وتصبح نتيجته النطاق إلى العمل مع مثيل الوظيفة الثانية.
نصيحة. كلما زاد عدد الأحرف التي تريد البحث عنها واستبدالها في "جداول بيانات Google" ، زادت وظائف SUBSTITUTE التي ستحتاج إلى ربطها. فيما يلي مثال مع اقتباس ذكي واحد إضافي:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")
وظيفة جداول بيانات Google REGEXREPLACE
REGEXREPLACE هي وظيفة أخرى سأستخدمها للعثور على علامات الاقتباس الذكية في جداول بيانات Google واستبدالها بأخرى مباشرة.
REGEXREPLACE (النص ، التعبير العادي ، الاستبدال)- النص هو المكان الذي تريد إجراء التغييرات فيه
- التعبير العادي هومجموعة من الرموز (نوع من القناع) التي ستخبرك بما يجب البحث عنه واستبداله.
- الاستبدال هو النص الجديد الذي يجب أن يكون بدلاً من القديم.
بشكل أساسي ، فإن التمرين هنا هو نفسه كما هو الحال مع SUBSTITUTE. الفارق البسيط الوحيد هو بناء normal_expression بشكل صحيح.
أولاً ، دعنا نعثر على جميع علامات الاقتباس الذكية لفتح وإغلاق جداول بيانات Google:
=REGEXREPLACE(A2,"[“”]","""")
- تبحث الصيغة في A2.
- يبحث عن جميع مثيلات كل حرف مدرج بين الأقواس المربعة: ""
ملاحظة. لا تنسَ تضمين التعبير النمطي بأكمله بعلامات اقتباس مزدوجة نظرًا لأن الوظيفة مطلوبة.
أنظر أيضا: دالة Excel PMT مع أمثلة الصيغة - ويستبدل كل مثيل بعلامات اقتباس مزدوجة مباشرة: "" ""
لماذا يوجد زوجان من علامات الاقتباس المزدوجة؟ حسنًا ، الأول والأخير مطلوبان بواسطة الوظيفة تمامًا كما في الوسيطة السابقة - يمكنك ببساطة إدخال كل شيء بينهما.
الزوج الداخلي هو اقتباس مزدوج واحد مكرر من أجل التعرف عليه كرمز للعودة بدلاً من العلامة التي تتطلبها الوظيفة.
قد تتساءل: لماذا لا يمكنني إضافة اقتباس ذكي واحد هنا أيضًا؟
حسنًا ، لأنه بينما يمكنك سرد جميع الأحرف للبحث عنها في الوسيطة الثانية ، لا يمكنك سرد مكافئات مختلفة لإرجاعها في المتغير الثالث. كل شيء تم العثور عليه (من الوسيطة الثانية) سوف يتغير إلى السلسلة من الثالثةالوسيطة.
لهذا السبب لتضمين علامة الاقتباس الذكية الفردية هذه في الصيغة ، يجب عليك ربط دالتين REGEXREPLACE:
=REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")
كما ترى ، فإن الصيغة التي استخدمتها سابقًا (هنا في المنتصف) تصبح النطاق المطلوب معالجته من أجل REGEXREPLACE آخر. هذه هي الطريقة التي تعثر بها هذه الوظيفة على الأحرف في جداول بيانات Google وتستبدلها خطوة بخطوة.
أدوات للعثور على أحرف جداول بيانات Google واستبدالها
عندما يتعلق الأمر بالعثور على البيانات واستبدالها في جداول بيانات Google ، فإن الصيغ ليست كذلك الخيار الوحيد. هناك 3 أدوات خاصة تقوم بهذه المهمة. على عكس الصيغ ، فإنها لا تتطلب أي أعمدة إضافية لإرجاع النتائج.
أداة البحث عن واستبدال جداول بيانات Google القياسية
أراهن أنك على دراية بهذه الأداة القياسية المتوفرة في جداول بيانات Google:
- اضغط على Ctrl + H .
- أدخل ما تبحث عنه
- أدخل قيمة الاستبدال
- اختر بين كل الأوراق / الورقة الحالية / نطاق محدد للمعالجة.
- واضغط على بحث و استبدل أو استبدل الكل على الفور.
لا يوجد شيء مميز هنا - هذا هو الحد الأدنى المطلوب من قبل الكثير منا للبحث والاستبدال في جداول بيانات Google بنجاح. ولكن ماذا لو أخبرتك أنه يمكن تمديد هذا الحد الأدنى دون التسبب حتى في أدنى صعوبة في الاستخدام؟
بحث واستبدال متقدم - وظيفة إضافية لجداول بيانات Google
تخيل الأداة أقوى منبحث واستبدال جداول بيانات Google القياسي. هل تود تجربتها؟ أنا أتحدث عن الوظيفة الإضافية "البحث والاستبدال المتقدمة" الخاصة بجداول بيانات Google. ستجعل حتى المبتدئ يشعر بالثقة في جداول البيانات.
الأساسيات هي نفسها ولكن مع وجود القليل من الكرز في الأعلى:
- سوف البحث في ليس فقط ضمن القيم والصيغ ولكن أيضًا الملاحظات والارتباطات التشعبية والأخطاء.
- مزيج من الإعدادات الإضافية ( الخلية بأكملها + بواسطة يسمح لك القناع + علامة النجمة (*)) بالعثور على جميع الخلايا التي تحتوي فقط على تلك الارتباطات التشعبية والملاحظات والأخطاء:
هذا ما أسميه البحث المتقدم والاستبدال في جداول بيانات Google ؛) لا تأخذ كلامي من أجله - قم بتثبيت بحث متقدم و استبدلها من متجر جداول البيانات (أو اجعلها جزءًا من Power Tools جنبًا إلى جنب مع أداة استبدال الرموزهو موضح أدناه). ستوجهك صفحة المساعدة هذه على طول الطريق.
استبدال الرموز لجداول بيانات Google - وظيفة إضافية خاصة من أدوات الطاقة
إذا كان إدخال كل رمز تريد البحث عنه واستبداله في جداول بيانات Google هو ليس خيارًا ، فقد يساعدك استبدال الرموز من أدوات الطاقة قليلاً. فقط لا تحكم عليه من خلال حجمه - فهو قوي بما يكفي لحالات معينة:
- عندما تحتاج إلى استبدال الأحرف المحركة في Google الأوراق (أو بعبارة أخرى ، قم بإزالة علامات التشكيل من الحروف) ، على سبيل المثال ، أدر á إلى a ، é إلى e ، إلخ. .
- استبدال الرموز بالرموز والرجوع مفيد للغاية إذا كنت تعمل مع نصوص HTML أو ببساطة تسحب النص من الويب والعكس:
في جميع الحالات الثلاث ، ما عليك سوى تحديد النطاق ، اختر زر الاختيار المطلوب واضغط على تشغيل . إليك مقطع فيديو توضيحي لعمل نسخة احتياطية من كلماتي ؛)
تعد الوظيفة الإضافية جزءًا من Power Tools والتي يمكن تثبيتها على جدول البيانات من متجر Google Sheets مع أكثر من 30 موفرًا للوقت.