
استخدام معاملات السلسلة وأحرف البدل
يمكن استخدام معامل السلسلة (&) في الصيغ لإجراء تسلسل أو ضم لسلسلتين أو أكثر أو محتويات الخلايا المرجعية. يمكن استخدام أحرف البدل (*,?,~) في الشروط لتمثيل حرف واحد أو أكثر.
السلاسل المتسلسلة أو محتويات الخلايا
يمكن استخدام الحرف & لإجراء تسلسل أو ضم لسلسلتين أو أكثر أو محتويات الخلايا المرجعية.
بعض الأمثلة على استخدام معامل التسلسل:
"Abc”&”Def" تُرجع "AbcDef".
"Abc"&A1 تُرجع "Abc2" إذا كانت الخلية A1 تتضمن 2.
A1&A2 تُرجع "12" إذا كانت الخلية A1 تتضمن 1 وكانت الخلية A2 تتضمن 2.
B2&”, “&E2 تُرجع "Last, First" إذا كانت B2 تتضمن "Last" وكانت E2 تتضمن "First".
استخدام حرف بدل لمطابقة أي حرف أحادي
يُستخدم الحرف ? لمطابقة حرف أحادي في تعبير معين يتيح الشروط.
بعض الأمثلة على استخدام حرف البدل ? في أنماط التطابق:
تطابق "Ea?" أي سلسلة تبدأ بـ "Ea" وتتضمن بالضبط حرفًا إضافيًا واحدًا، مثل "Ea2" أو "Eac".
تطابق "Th??" أي سلسلة تبدأ بـ "Th" وتتضمن بالضبط حرفين إضافيين، مثل "Then" أو "That".
تُرجع COUNTIF(B2:E7,"?ip") عدد الخلايا التي تتضمن قيمة تبدأ بحرف متبوعًا بـ "ip"، مثل "rip" و"tip" في النطاق B2:E7. ولا تطابق "drip" أو "trip".
استخدام حرف بدل لمطابقة أي عدد من الأحرف
يُستخدم الحرف * لمطابقة أي عدد من الأحرف، بما في ذلك لا شيء، في تعبير معين يتيح الشروط.
بعض الأمثلة على استخدام حرف البدل * في أنماط التطابق:
يطابق "*ed" سلسلة من أي طول تنتهي بـ "ed"، مثل "Ted" أو "Treed".
تُرجع COUNTIF(B2:E7,“*it”) عدد الخلايا التي تتضمن قيمة تنتهي بـ "it"، مثل "bit" أو "mit" في النطاق B2:E7. ولا تطابق "mitt".
مطابقة حرف من أحرف البدل
يُستخدم الحرف ~ لتحديد أن الحرف التالي ينبغي أن تتم مطابقته بدلاً من استخدامه كحرف بدل في تعبير يتيح الشروط.
بعض الأمثلة على استخدام الحرف ~ في أنماط التطابق:
بعض الأمثلة على استخدام الحرف ~ في أنماط التطابق:
تطابق "~?" علامة الاستفهام بدلاً من استخدام علامة الاستفهام لمطابقة أي حرف أحادي.
تُرجع COUNTIF(E,“~*”) عدد الخلايا التي تتضمن حرف النجمة في العمود E.
تُرجع SEARCH(“~?”,B2) العدد 19 إذا كانت الخلية B2 تتضمن "That is a question? Yes it is!"، نظرًا لأن علامة الاستفهام هي الحرف التاسع عشر (19) في السلسلة.
استخدام أحرف البدل المتعددة في شرط
يمكن استخدام أحرف البدل (? * ~) معًا في التعبيرات التي تسمح بالشروط. بعض الأمثلة:
تُطابق "*a?" أي تعبير يحتوي على الحرف "a" متبوعًا بأي حرف آخر في السلسلة، مثل "That" أو "Cap" أو "Irregular".
تُرجع COUNTIF(B2:E7,“*on?”) عدد الخلايا الموجودة في النطاق B2:E7 التي تحتوي على قيمة تبدأ بأي عدد من الأحرف (بما في ذلك لا شيء) متبوعًا بـ "on" ثم حرف أحادي. يتطابق هذا مع كلمات مثل "alone" أو "bone" أو "one" أو "none". لا يتطابق هذا مع "only" (التي تتكون من حرفين بعد "on") أو "eon" (التي لا تحتوي على أحرف بعد "on").