أدخل نصًا في خلية باستخدام صيغة في Microsoft Excel. صيغ نصوص وظائف Excel في Excel

يعد Excel ضروريًا عندما تحتاج إلى تنظيم الكثير من المعلومات ومعالجتها وحفظها. سيساعد في أتمتة العمليات الحسابية ، وجعلها أسهل وأكثر موثوقية. تسمح لك الصيغ في Excel بإجراء حسابات معقدة بشكل تعسفي والحصول على النتائج على الفور.

كيفية كتابة صيغة في Excel

قبل تعلم كيفية القيام بذلك ، هناك بعض المبادئ الأساسية التي يجب فهمها.

  1. يبدأ كل منها بعلامة "=".
  2. يمكن أن تشارك وظائف وقيم الخلية في العمليات الحسابية.
  3. يتم استخدام عوامل التشغيل كرموز رياضية معتادة للعمليات.
  4. عند إدراج سجل ، تعكس الخلية نتيجة الحساب افتراضيًا.
  5. يمكنك أن ترى البناء في السطر أعلى الجدول.

كل خلية في Excel هي وحدة غير قابلة للتجزئة مع معرفها الخاص (العنوان) ، والذي يشار إليه بحرف (رقم العمود) ورقم (رقم الصف). يتم عرض العنوان في الحقل أعلى الجدول.

فكيف إنشاء وإدراج صيغة في إكسيل؟ تابع وفقًا للخوارزمية التالية:


معنى التسمية

إضافة
- الطرح
/ قسم
* عمليه الضرب

إذا كنت بحاجة إلى تحديد رقم ، وليس عنوان خلية ، فأدخله من لوحة المفاتيح. لتحديد علامة سالبة في صيغة Excel ، اضغط على "-".

كيفية إدخال ونسخ الصيغ في Excel

يتم إدخالها دائمًا بعد الضغط على "=". ولكن ماذا لو كان هناك العديد من العمليات الحسابية من نفس النوع؟ في هذه الحالة ، يمكنك تحديد واحدة ، ثم نسخها فقط. للقيام بذلك ، أدخل الصيغة ، ثم "شدها" في الاتجاه المطلوب لمضاعفة.
ضع المؤشر فوق الخلية المراد نسخها وحرك مؤشر الماوس فوق الزاوية اليمنى السفلية (فوق المربع). يجب أن يأخذ شكل صليب بسيط ذو جوانب متساوية.


اضغط على الزر الأيسر واسحب.


حرر عندما تريد إيقاف النسخ. في هذه المرحلة ، ستظهر نتائج الحسابات.


يمكنك أيضًا التمدد إلى اليمين.
انقل المؤشر إلى خلية مجاورة. سترى نفس الإدخال ، ولكن بعناوين مختلفة.


عند النسخ بهذه الطريقة ، تزيد أرقام الصفوف إذا كان التحول لأسفل ، أو تزداد أرقام الأعمدة إذا كانت على اليمين. وهذا ما يسمى بالعنونة النسبية.
دعنا ندخل قيمة ضريبة القيمة المضافة في الجدول ونحسب السعر مع الضريبة.


يتم احتساب السعر مع ضريبة القيمة المضافة على أنه السعر * (1 + ضريبة القيمة المضافة). دعنا ندخل تسلسل في الخلية الأولى.


دعنا نحاول نسخ الإدخال.


النتيجة غريبة.


دعنا نتحقق من المحتويات في الخلية الثانية.


كما ترى ، عند النسخ ، لم يتغير السعر فقط ، ولكن أيضًا ضريبة القيمة المضافة. ونريد أن تظل هذه الخلية ثابتة. دعنا نصلحها برابط مطلق. للقيام بذلك ، انقل المؤشر إلى الخلية الأولى وانقر على B2 في شريط الصيغة.


اضغط على F4. سيتم تخفيف العنوان بعلامة "$". هذه علامة على وجود خلية على الإطلاق.


الآن ، بعد النسخ ، سيبقى عنوان B2 دون تغيير.
إذا أدخلت بيانات عن طريق الخطأ في خلية خاطئة ، فما عليك سوى نقلها. للقيام بذلك ، حرك مؤشر الماوس فوق أي حد ، وانتظر حتى يظهر الماوس على شكل تقاطع مع الأسهم ، واضغط على الزر الأيسر واسحب. في الموقع المطلوب ، قم ببساطة بتحرير المعالج.

استخدام الدوال للحسابات

يقدم Excel عددًا كبيرًا من الوظائف المصنفة. يمكنك عرض القائمة الكاملة بالنقر فوق الزر Fx بجوار شريط الصيغة أو بفتح قسم "الصيغ" في شريط الأدوات.


دعنا نتحدث عن بعض الوظائف.

كيفية تعيين صيغ "If" في Excel

تتيح لك هذه الوظيفة تعيين شرط وإجراء الحساب اعتمادًا على ما إذا كان صحيحًا أم خطأ. على سبيل المثال ، إذا كانت كمية البضائع المباعة أكثر من 4 عبوات ، فيجب عليك شراء المزيد.
لإدراج النتيجة بناءً على الشرط ، دعنا نضيف عمودًا آخر إلى الجدول.


في الخلية الأولى تحت عنوان هذا العمود ، قم بتعيين المؤشر وانقر فوق العنصر "المنطقي" على شريط الأدوات. دعنا نختار وظيفة "If".


كما هو الحال مع إدخال أي وظيفة ، ستفتح نافذة لملء المتغيرات.


دعونا نشير إلى الشرط. للقيام بذلك ، انقر فوق الصف الأول وحدد الخلية الأولى "تم البيع". بعد ذلك ، ضع علامة ">" وحدد الرقم 4.


في السطر الثاني ، نكتب "شراء". ستظهر هذه التسمية لتلك العناصر التي تم بيعها. يمكن ترك السطر الأخير فارغًا ، لأنه ليس لدينا أي إجراء إذا كان الشرط خاطئًا.


انقر فوق "موافق" وانسخ الإدخال للعمود بأكمله.


لمنع ظهور "FALSE" في الخلية ، افتح الوظيفة مرة أخرى وقم بإصلاحها. انقل المؤشر إلى الخلية الأولى واضغط على Fx بجوار شريط الصيغة. أدخل المؤشر في السطر الثالث وضع مسافة بين علامتي الاقتباس.


ثم موافق وانسخ مرة أخرى.


الآن نرى المنتج الذي يجب شراؤه.

نص الصيغة في Excel

تتيح لك هذه الميزة تطبيق التنسيق على محتويات الخلية. في هذه الحالة ، يتم تحويل أي نوع بيانات إلى نص ، مما يعني أنه لا يمكن استخدامه لإجراء المزيد من العمليات الحسابية. دعنا نضيف عمودًا لتنسيق المجموع الكلي.


في الخلية الأولى سوف ندخل الوظيفة (زر "النص" في قسم "الصيغ").


في نافذة الوسائط ، حدد رابطًا لخلية المبلغ الإجمالي وقم بتعيين التنسيق "# rub.".


انقر فوق "موافق" ونسخ.


إذا حاولنا استخدام هذا المبلغ في العمليات الحسابية ، فسنحصل على رسالة خطأ.

تشير "VALUE" إلى أنه لا يمكن إجراء الحساب.
يمكنك أن ترى أمثلة على التنسيقات في لقطة الشاشة.

صيغة التاريخ في Excel

يوفر Excel العديد من الخيارات للعمل مع التواريخ. أحدها ، DATE ، يسمح لك بإنشاء تاريخ من ثلاثة أرقام. هذا مفيد إذا كان لديك ثلاثة أعمدة مختلفة - اليوم والشهر والسنة.

ضع المؤشر فوق الخلية الأولى في العمود الرابع وحدد وظيفة من قائمة التاريخ والوقت.

رتب عناوين الخلايا وفقًا لذلك وانقر فوق موافق.


انسخ الإدخال.

الجمع التلقائي في Excel

في حالة احتياجك إلى إضافة كمية كبيرة من البيانات ، يوفر Excel وظيفة SUM. على سبيل المثال ، دعنا نحسب كمية البضائع المباعة.
ضع المؤشر في الخلية F12. سوف تحسب المجموع.


انتقل إلى لوحة الصيغ وانقر فوق جمع تلقائي.


سيقوم Excel تلقائيًا بتحديد أقرب نطاق رقمي.


يمكنك تمييز نطاق مختلف. في هذا المثال ، فعل Excel كل شيء بشكل صحيح. انقر فوق موافق. انتبه لمحتويات الخلية. تم استبدال الدالة SUM تلقائيًا.


عند إدراج نطاق ، يتم تحديد عنوان الخلية الأولى والنقطتين وعنوان الخلية الأخيرة. ":" تعني "خذ كل الخلايا بين الأول والأخير. إذا كنت بحاجة إلى سرد عدة خلايا ، فافصل بين عناوينها بفاصلة منقوطة:
SUM (F5؛ F8؛ F11)

العمل في Excel بالصيغ: مثال

وصفنا كيفية إنشاء صيغة في Excel. هذه هي المعرفة التي يمكن أن تكون مفيدة حتى في الحياة اليومية. يمكنك إدارة ميزانيتك الشخصية والتحكم في النفقات.


تُظهر لقطة الشاشة الصيغ التي تم إدخالها لحساب مبالغ الدخل والمصروفات ، بالإضافة إلى احتساب الرصيد في نهاية الشهر. أضف الأوراق إلى المصنف لكل شهر إذا كنت لا تريد أن تكون جميع الجداول على نفس الجدول. للقيام بذلك ، ما عليك سوى النقر على "+" في الجزء السفلي من النافذة.

لإعادة تسمية ورقة ، انقر نقرًا مزدوجًا عليها وأدخل اسمًا.

يمكن جعل الجدول أكثر تفصيلاً.
يعد Excel برنامجًا مفيدًا للغاية ، وحساباته تكاد تكون غير محدودة.

أتمنى لك يوما عظيما!

الأسماء وأرقام البطاقات المصرفية وعناوين العملاء أو الموظفين والتعليقات وغير ذلك الكثير - كل هذه هي السلاسل التي يصادفها الكثير عند العمل مع Excel. لذلك ، من المفيد أن تكون قادرًا على معالجة المعلومات من هذا النوع. ستناقش هذه المقالة وظائف النص في Excel ، ولكن ليس كلها ، ولكن تلك التي ، في رأي الموقع ، هي الأكثر إفادة وإثارة للاهتمام:

يمكنك العثور على قائمة بجميع وظائف النص في علامة التبويب "الصيغ" => القائمة المنسدلة "النص":

دالة LEFT

تُرجع سلسلة فرعية من النص بترتيب من اليسار إلى اليمين بعدد محدد من الأحرف.

بناء الجملة:= LEFT (نص ، [number_chars])

تعريفات الحجة:

  • نص - سلسلة أو إشارة إلى خلية تحتوي على النص الذي سيتم إرجاع السلسلة الفرعية منه ؛
  • num_chars وسيطة اختيارية. عدد صحيح يشير إلى عدد الأحرف التي سيتم إرجاعها من النص. الافتراضي هو 1.

مثال على الاستخدام:

الصيغة: = LEFT ("نص مجاني" ؛ 8) - القيمة التي تم إرجاعها "مجانية".

وظيفة RIGHT

تشبه هذه الوظيفة الدالة LEFT ، باستثناء أنه يتم إرجاع الأحرف من نهاية السلسلة.

مثال على الاستخدام:

الصيغة: = RIGHT ("free text" ؛ 5) - القيمة التي تم إرجاعها "text".

دالة DLSTR

بمساعدتها ، يتم تحديد طول السلسلة. يتم إرجاع عدد صحيح يشير إلى عدد الأحرف في النص كنتيجة.

بناء الجملة:= DLSTR (نص)

مثال على الاستخدام:

وظيفة البحث

إرجاع رقم يمثل تواجد الحرف الأول من سلسلة فرعية لنص البحث. إذا لم يتم العثور على النص ، فسيتم إرجاع الخطأ "#VALUE!".

بناء الجملة:= FIND (search_text؛ text_for_search؛ [start_position])

تعريفات الحجة:

  • search_text هي السلسلة التي سيتم العثور عليها ؛
  • text_for_search هو النص الذي يتم البحث فيه عن الوسيطة الأولى ؛
  • start_position اختيارية. يقبل عددًا صحيحًا يحدد حرف search_text للبدء به. الافتراضي هو 1.

مثال على الاستخدام:

من مقتطفات من قصيدة للشاعر الكبير S.A. Yesenin ، نجد حدوث الحرف الأول من سلسلة "الطيور". يتم البحث من بداية السطر. إذا تم تنفيذ البحث في المثال المعطى بـ 40 حرفًا ، فستُرجع الدالة خطأ نتيجة لذلك ، منذ ذلك الحين لم يتم العثور على موقف تطابق.

استبدال وظيفة

تستبدل هذه الوظيفة جزءًا من سلسلة في عدد محدد من الأحرف ، بدءًا بحرف محدد ، بنص جديد.

بناء الجملة: REPLACE (old_text ؛ start_position ؛ عدد الأحرف ؛ new_text)

تعريفات الحجة:

  • old_text - سلسلة أو مرجع إلى خلية تحتوي على نص ؛
  • start_position - الرقم الترتيبي للحرف من اليسار إلى اليمين ، والذي تريد استبداله ؛
  • number_of_chars - عدد الأحرف ، بدءًا من start_num شاملاً ، والتي يجب استبدالها بنص جديد ؛
  • new_text عبارة عن سلسلة تحل محل بعض النصوص القديمة المحددة بواسطة start_num و num_chars.

مثال على الاستخدام:

هنا ، في السطر المضمن في الخلية A1 ، يتم استبدال كلمة "قديم" ، التي تبدأ بالحرف التاسع عشر ويبلغ طولها 6 أحرف ، بكلمة "جديد".

في حالة معالجة عدد صغير من الخلايا ، فإن هذه الطريقة مقبولة تمامًا. ولكن إذا كنت بحاجة إلى معالجة عدة آلاف من الخطوط المختلفة ، فستصبح عملية وضع الصيغ شاقة. لذلك ، سنعيد المثال المدروس ، باستخدام معرفة الوظائف التي تم وصفها بالفعل في بداية المقالة ، وهي:

  • يتم استبدال الوسيطة "start_position" بالدالة "FIND" ؛
  • بدلاً من الوسيطة "number_of_chars" ضع الوظيفة "DLSTR".

نتيجة لذلك ، نحصل على الصيغة: = REPLACE (A1؛ FIND ("قديم" ؛ A1) ؛ DLSTR ("قديم")؛"الجديد")

انظر إلى شاشة الطباعة في نافذة الوظيفة. لم تتغير النتائج المرجعة للوسيطات ، ولكن الآن يمكن تحديدها ديناميكيًا عن طريق تكوين الصيغة مرة واحدة.

وظيفة الاستبدال

تستبدل هذه الوظيفة تكرارات السلسلة الفرعية المحددة في النص بنص جديد ، مشابه لوظيفة "REPLACE" ، ولكن هناك اختلاف جوهري بينهما. إذا غيرت وظيفة "REPLACE" حرف النص المحدد بحرف يدويًا ، فإن وظيفة "SUBSTITUTE" تبحث تلقائيًا عن تكرارات السلسلة المحددة وتغيرها.

بناء الجملة:البديل (text؛ old_text؛ new_text؛ [entry_number])

تعريفات الحجة:

  • old_text هي السلسلة الفرعية من الوسيطة الأولى المطلوب استبدالها ؛
  • new_text - سلسلة تحل محل النص القديم ؛
  • entry_number وسيطة اختيارية. يقبل عددًا صحيحًا يشير إلى رقم التسلسل لحدوث old_text المراد استبداله ، ولن تتأثر جميع التكرارات الأخرى. إذا تركت الوسيطة فارغة ، فسيتم استبدال جميع التكرارات.

مثال على الاستخدام:

يحتوي السطر الموجود في الخلية A1 على نص يحتوي على سلسلتين فرعيتين "قديمين". نحتاج إلى استبدال السلسلة النصية "new" بأول ظهور. نتيجة لذلك ، تم استبدال جزء من النص "... القديم ..." بعبارة "... الجديد القديم ...".

إذا تم حذف الوسيطة الأخيرة ، فستكون النتيجة السلسلة "سلسلة تحتوي على نص جديد جديد".

وظيفة PSTR

يُرجع MID ​​من السلسلة المحددة جزءًا من النص بعدد الأحرف المحدد ، بدءًا من الحرف المحدد.

بناء الجملة: MID (text، start_num، number_of_chars)

تعريفات الحجة:

  • نص - سلسلة أو إشارة إلى خلية تحتوي على نص ؛
  • start_position - الرقم الترتيبي للحرف ، بدءًا من السلسلة التي يجب إرجاعها ؛
  • num_chars هو عدد صحيح طبيعي يشير إلى عدد الأحرف المراد إرجاعها ، بدءًا من رقم البداية.

مثال على الاستخدام:

من النص الموجود في الخلية A1 ، تحتاج إلى إرجاع آخر كلمتين يبلغ إجمالي طولهما 12 حرفًا. الحرف الأول من العبارة التي تم إرجاعها له رقم تسلسلي 12.

يمكن أن تتجاوز وسيطة num_chars الطول المسموح به للأحرف التي تم إرجاعها. أولئك. إذا كان في المثال المدروس ، بدلاً من number_chars = 12 ، تم تحديد القيمة 15 ، فلن تتغير النتيجة ، وأرجعت الوظيفة أيضًا السلسلة "MID function".

لتسهيل استخدام هذه الوظيفة ، يمكن استبدال وسيطاتها بوظيفتي "FIND" و "DLSTR" ، كما تم في المثال باستخدام وظيفة "REPLACE".

وظيفة TRIM

تزيل هذه الوظيفة جميع المسافات الزائدة: المسافات حول الحواف والمسافات المزدوجة بين الكلمات. بعد أن تعالج الوظيفة السلاسل ، تبقى مسافات مفردة فقط بين الكلمات.

بناء الجملة:= TRIM (text)

مثال على الاستخدام:

تقليم ( "نص به مسافات زائدة بين الكلمات وحول الحواف" )

ستكون نتيجة تنفيذ الوظيفة هي السطر: "نص به مسافات زائدة بين الكلمات وحول الحواف" .

دالة CONCATENATE

باستخدام وظيفة CONCATENATE ، يمكنك ربط سلاسل متعددة معًا. الحد الأقصى لعدد الأسطر المراد دمجها هو 255.

بناء الجملة:= CONCATENATE (text1؛ [text2]؛ ...)

يجب أن تحتوي الوظيفة على وسيطة واحدة على الأقل

وظائف النص

باستخدام وظائف معالجة النص ، يمكنك استخدام الصيغ لمعالجة سلاسل النص - على سبيل المثال ، تغيير الحالة أو تحديد طول سلسلة. يمكنك أيضًا دمج عدة أسطر في سطر واحد.

على سبيل المثال ، باستخدام الوظائف اليومو نصيمكنك إنشاء رسالة تحتوي على التاريخ الحالي وتحويله إلى النموذج "dd-mmm-yy":

= "الميزانية العمومية من" & TEXT (TODAY ()، "dd-mm-yy")

دالة CONCATENATE يدمج عدة أسطر نصية في سطر واحد.

بناء الجملة: اقتران (النص 1؛ النص 2 ؛ ...).

يمكن تحديد من 1 إلى 30 عنصرًا نصيًا كوسائط ، مجمعة في عنصر نصي واحد.

بدلا من وظيفة اقترانيمكنك استخدام عامل التشغيل & لدمج النصوص.

أمثلة: إذا كانت الخلية A5 تحتوي على القيمة "Petrenko" ، فإن الوظيفة اقتران ("طالب" ؛ A5)سيعود النتيجة "طالب بيترينكو". سيتم الحصول على نفس النتيجة إذا استخدمت التعبير = "student" & A5.

وظيفة البحث يجد تكرارا لسلسلة نصية واحدة (lookup_text) في سلسلة نصية أخرى (lookup_text) ويعيد الموضع (أي رقم الحرف) لبداية نص البحث بالنسبة إلى الحرف الموجود في أقصى يسار نص البحث.

بناء الجملة: FIND (lookup_text؛ crawling_text.)؛ يبدأ فى مكان). في هذه الحالة ، موضع_البدء هو موضع الحرف في النص الذي يتم عرضه ، والذي يجب أن يبدأ البحث منه. إذا تم حذف هذه الوسيطة ، فمن المفترض أن تكون 1. يمكن استخدام وسيطة start_num لتخطي أي عدد من الأحرف حسب الحاجة من الحافة اليسرى للنص.

أمثلة: FIND ("e" ؛ "مؤسسة")سيعود 3 و FIND ("e" ؛ "مؤسسة" ؛ 6)سيعود 11.

للبحث عن تكرارات سلسلة نصية واحدة داخل سلسلة نصية أخرى ، يمكنك أيضًا استخدام وظيفة البحث ، ولكن على عكس الوظيفة بحث، وظيفة تجدحساس لحالة الأحرف ولا يسمح باستخدام أحرف البدل.

بناء الجملة: SEARCH (search_text؛ search_text؛ يبدأ فى مكان).

يمكنك استخدام أحرف البدل في نص البحث: علامة استفهام؟ (تتطابق مع أي حرف مفرد) وعلامة النجمة * (تتطابق مع أي تسلسل من الأحرف). إذا لم يتم العثور على lookup_text ، فسيتم إرجاع قيمة خطأ #القيمة!.

مثال: إذا كانت الخلية ب 17يحتوي على كلمة "الدخل" والخلية أ 14البحث (17 مليار دولار ؛ 14 دولارًا أستراليًا)يساوي 7.

وظيفة بحثغالبًا ما تستخدم جنبًا إلى جنب مع وظيفة الاستبدال ، الذي يستبدل جزءًا من سلسلة نصية بسلسلة نصية أخرى.

بناء الجملة: REPLACE (old_text؛ start_num؛ number_liters؛ new_text).

Old_text هو نص يستحسن استبدال بعض الأحرف به. البداية هي موضع الحرف في old_text الذي يحدث منه الاستبدال. Num_literes هو عدد الأحرف في old_text التي يتم استبدالها بـ new_text. New_text هو نص يستبدل الأحرف في النص old_text.

مثال: تستبدل الصيغة التالية آخر رقمين في النص 1990 بـ 91: REPLACE ("1990"؛ 3؛ 2؛ "91")يساوي "1991".

مثال على مشاركة الوظيفة بحثو يحل محل: إذا الخلية ب 17لا يزال يحتوي على كلمة "الدخل" والخلية أ 14يحتوي على "مقدار الدخل" ، إذن REPLACE (14 دولارًا أستراليًا ؛ بحث (17 دولارًا أستراليًا ؛ 14 دولارًا أستراليًا) ؛ 7 ؛ "نفقات")سيعيد النص "مبلغ المصروفات". في هذا المثال ، الوظيفة بحثتستخدم لتحديد الوظائف يحل محلالقيمة الصحيحة للوسيطة start_num التي يتم عندها إدراج النص الجديد.

في حالة ضرورة استبدال نص معين في سطر بقطعة أخرى من النص ، بغض النظر عن رقم موضعه الأولي ، استخدم وظيفة الاستبدال. تستبدل الدالة جزء النص new_text بدلاً من الجزء old_text في سطر النص الأول المحدد.

بناء الجملة: الاستبدال (نص ؛ old_text ؛ new_text؛ رقم الدخول).

في هذه الحالة ، يحدد entry_number حدوث الجزء old_text الذي يجب استبداله بـ new_text. إذا تم تعريف entry_number ، فسيتم استبدال هذا الإدخال الخاص بجزء old_text فقط. وبخلاف ذلك ، يتم استبدال كل تكرار لـ old_text في السلسلة النصية بـ new_text.

مثال: إذا كانت الخلية C3 تحتوي على القيمة "التقرير السنوي" ، إذن البديل (C3 ، "سنوي" ، "أسبوعي")يساوي "تقرير أسبوعي".

وظيفة PSTR (سلسلة فرعية) تسمح لك بتحديد جزء من النص بطول محدد من سلسلة ، بدءًا من موضع محدد.

بناء الجملة: MID (نص ؛ موضع_البداية ؛ عدد_ من الأحرف).

يحدد Start_position مكان استرداد جزء النص. يشير Number_of_chars إلى عدد الأحرف المراد إرجاعها.

أمثلة: PSTR ("كشوف المرتبات" ؛ 11 ؛ 9)يساوي "بيان" ، و PSTR ("1234" ؛ 5 ؛ 5)يساوي "" (سلسلة فارغة).

وظيفة PSTRغالبًا ما تستخدم جنبًا إلى جنب مع الوظيفة تجدلتحديد الموضع الذي يتم تحديد جزء النص منه.

لحساب عدد الأحرف في النص ، هناك دالة DLSTR (طول سلسلة).

بناء الجملة: DLSTR (text).

يتم حساب المسافات كأحرف.

أمثلة: DLSTR ("خاركيف - العاصمة الأولى")تُرجع القيمة 24 ، بينما DLSTR ("")له قيمة 0.

وظيفة دقيقة يقارن بين سلسلتين من النص ويعيد TRUE إذا كانا متطابقين تمامًا ويعيد FALSE في الحالات الأخرى. وظيفة مجلسحساس لحالة الأحرف ولكنه يتجاهل الاختلافات في التنسيق. يتم استخدام وظيفة EXACT للتحقق من تضمين بعض النصوص في المستند.

بناء الجملة: COUNCIL (النص 1 ؛ النص 2).

لتحويل كل الأحرف الأبجدية في سلسلة من الأحرف الصغيرة إلى الأحرف الكبيرة أو العكس ، استخدم على التوالي وظائف UPPER و أدنى ... لتكبير الحرف الأول من كل كلمة - الدالة PROPER .

بناء الجملة: UPPER (text),

LOWER (text) ، PROPNACH (text).

غالبًا ما يكون من الضروري تحويل قيمة رقمية إلى نص بتنسيق رقمي معين. لهذا الغرض يخدم دالة TEXT .

بناء الجملة: TEXT (قيمة ؛ تنسيق).

يجب تحديد التنسيق في شكل نصي (من علامة التبويب عددحوار صيغة الخلايا). لا يمكن أن يحتوي التنسيق على علامة النجمة (*) ولا يمكن أن يكون كذلك العدد العامصيغة.

أمثلة: إذا كان في الخلايا أ 6و أ 7على التوالي تحتوي على القيمتين 2،715 و "15.4.91" ، إذن TEXT (A6 ، "UAH 0.00")يساوي "UAH 2.72" ، ونتيجة الدالة TEXT (A7 ؛ "D MMM ، YYYY")سيكون "15 أبريل 1991".

تعليق: يؤدي تنسيق الخلية إلى تغيير التنسيق فقط ، وليس القيمة. استخدام الوظيفة نصيحول القيمة إلى نص منسق ولم يعد يتم احتساب النتيجة كرقم.

في سطور برنامج Microsoft Office Excel ، يمكنك إدخال أي معلومات يحتاجها المستخدمون لإكمال مهامهم بنجاح. لكي تكون أكثر إنتاجية ، تحتاج إلى معرفة كيفية التعامل مع البيانات في السلاسل. ستنظر هذه المادة في أمثلة على وظائف النص في Excel.

للعثور عليهم في البرنامج ، انتقل إلى علامة التبويب المسماة "الصيغ" ، وافتح القائمة وحدد "نص".

"الاتصال"

تسمح هذه الوظيفة للمستخدم بربط سلاسل متعددة معًا. يصل الحد الأقصى المسموح به للاتصال إلى 255. يرجى ملاحظة أنه يجب عليك إضافة مسافات هنا بنفسك. يجب أن يحتوي النص الأساسي CONCATENATE على وسيطة واحدة على الأقل. ضع في اعتبارك مثالاً على تسجيلها وعملها:

  • = CONCATENATE ("Argument1" ؛ "" ؛ "Argument2") ؛
  • نتيجة لذلك ، تحصل على السطر التالي: "Argument1 Argument2".

يعد الرمز & & بديلاً لهذه الوظيفة للعمل مع النص ، وهو مسؤول أيضًا عن تسلسل السلاسل.

"PSTR"

وهي مسؤولة عن إرجاع جزء من النص بعدد الأحرف المحدد من السلسلة المطلوبة. يبدأ السطر بالحرف المحدد. المواضع الرئيسية (النص ، موضع البداية ، عدد الأحرف). يتم تعريف كل منهم على النحو التالي:

  • يشير النص إلى سلسلة أو مرجع خلية يحتوي على المعلومات المطلوبة.
  • يشير موضع البداية إلى رقم الحرف الذي سيتم إرجاع السلسلة منه.
  • عدد الأحرف هو عدد صحيح طبيعي يشير إلى عدد الأحرف المراد إرجاعها ، بدءًا من موضع البداية.

يمكن الاستشهاد بالموقف التالي كمثال. تحتوي الخلية A1 على بعض النصوص. أنت بحاجة إلى إرجاع الكلمتين الأخيرتين ، حيث يبلغ الطول الإجمالي للأحرف 12. الحرف الذي يجب إرجاعه في عبارة معينة مدرج تحت الرقم التسلسلي 12.

"استبدل"

يستبدل النص الجاهز بالنص المطلوب في المكان الذي سيحدده المستخدم. إنها تشبه إلى حد ما الوظيفة المسماة "استبدال". لكن سيتم تقديم تفاصيل عنها لاحقًا. يتمثل الاختلاف الرئيسي في هذا الخيار في أنه يحسب تكرارات السلسلة المطلوبة تلقائيًا ويقوم بإجراء الاستبدال.

تبدو الوظيفة المحددة كما يلي: text؛ نص قديم نص جديد رقم الدخول.

دعنا نلقي نظرة على كل من الحجج:

  • يشير النص إلى ارتباط إلى خلية أو صف معين يحتوي على هذه المعلومات بالذات.
  • النص القديم هو النسخة الأصلية من البيانات المخزنة في الخلية المراد استبدالها.
  • النص الجديد هو السلسلة المطلوبة لإجراء التغيير على الإصدار القديم من البيانات.
  • رقم التكرار هو وسيطة اختيارية في وظيفة النص هذه في Excel. إذا تم تحديد ذلك ، فسيتم استبدال المواضع المتطابقة فقط. في غيابه سيتم التغيير في كل مكان.

"يحل محل"

يؤدي وظيفة استبدال جزء من سلسلة في عدد محدد من الأحرف. تبدأ العملية من الحرف المشار إليه بالفاتورة ، إلى نص جديد. يبدو كالتالي: نص قديم ؛ وضع البداية عدد العلامات نص جديد.

دعنا نفكر بشكل منفصل في كل من وسيطات وظيفة النص هذه في Excel:

  • يسمى المرجع لخلية أو سطر معين يحتوي على معلومات تم إدخالها مسبقًا بالنص القديم.
  • يشير موضع البداية إلى رقم الحرف الذي يجب إجراء الاستبدال منه (ينتقل الترقيم من اليسار إلى اليمين).
  • النص الجديد عبارة عن سلسلة تحل محل المعلومات التي تم إدخالها مسبقًا ، والتي تم تعيينها بواسطة موضع البدء وعدد الأحرف.

الآن دعونا نلقي نظرة على مثال على استخدام دالة نصية في Excel. تحتوي الخلية A1 على سطر بكلمة "قديم". يبدأ من الحرف التاسع عشر ويبلغ مدته ست وحدات متطابقة. يحدث الاستبدال بكلمة "جديد".

وتجدر الإشارة إلى أن هذا الوضع ذو شقين. من ناحية أخرى ، إذا كان المستخدم سيعمل مع عدد صغير من الخلايا ، فسيعمل هذا الخيار بشكل جيد. ولكن ماذا عن الموقف الذي يتعين عليك فيه إجراء استبدال بين عدة آلاف من الخطوط؟ في هذه الحالة ، يجدر الإشارة إلى وظيفتين نصيتين أخريين في Excel ، والتي ستتم مناقشتها بعد ذلك بقليل:

  • سيتم استبدال الموضع الأولي بـ "البحث".
  • سيتغير عدد الأحرف إلى "DLSTR".

"DLSTR"

تساعد وظيفة النص هذه في Excel المستخدم على تحديد طول السلسلة. ستكون نتيجة عمله عودة عدد صحيح يظهر عدد الأحرف في النص. يبدو مثل هذا: = DLSTR (نص).

"تجد"

عند العمل مع النص ، فإنه يؤدي وظيفة إرجاع رقم ، وهو ظهور الحرف الأول من النص المطلوب في السلسلة الفرعية. إذا لم يتم العثور على بيانات ، فسيتم إرجاع الخطأ "#VALUE!" بدلاً من رقم.

هنا شكله في الوثيقة. لكن بدون وسيطات محددة: = FIND (نص البحث ، نص البحث ، موضع البداية).

الآن دعنا نلقي نظرة على كل من هذه الحجج بشكل منفصل:

  • السلسلة المطلوبة هي النص الذي تم البحث فيه.
  • البيانات التي يتم البحث من بينها الوسيطة الأولى هي نص البحث.
  • وضع البداية اختياري. بشكل افتراضي ، لها قيمة واحدة.

في كثير من الأحيان ، عند العمل في Excel ، هناك حاجة لإدراج نص توضيحي بجوار نتيجة حساب الصيغة ، مما يسهل فهم هذه البيانات. بالطبع ، يمكنك تحديد عمود منفصل للتوضيح ، ولكن ليس في جميع الحالات إضافة عناصر إضافية أمر منطقي. ومع ذلك ، يحتوي Excel على طرق لوضع صيغة ونص في خلية واحدة معًا. دعونا نرى كيف يمكن القيام بذلك باستخدام خيارات متنوعة.

إذا حاولت لصق نص في خلية واحدة باستخدام وظيفة ، فسيعرض Excel رسالة خطأ في الصيغة ولن يسمح لك بإجراء مثل هذا الإدراج. ولكن هناك طريقتان لاستمرار إدراج نص بجوار تعبير الصيغة. الأول هو استخدام علامة العطف والثاني هو استخدام الوظيفة اقتران.

الطريقة الأولى: استخدام علامة العطف

أسهل طريقة لحل هذه المشكلة هي استخدام حرف العطف ( & ). تقوم هذه العلامة بعمل فصل منطقي للبيانات التي تحتويها الصيغة عن التعبير النصي. دعونا نرى كيف يمكنك تطبيق هذه الطريقة في الممارسة.

لدينا جدول صغير تظهر فيه التكاليف الثابتة والمتغيرة للمؤسسة في عمودين. يحتوي العمود الثالث على صيغة إضافة بسيطة تلخصها وتعرض الإجمالي الكلي. نحتاج إلى إضافة كلمة توضيحية بعد الصيغة في نفس الخلية حيث يتم عرض التكلفة الإجمالية "روبل".


بطبيعة الحال ، ليس من الضروري القيام بكل هذه الخطوات. لقد أظهرنا للتو أنه مع الإدخال المعتاد بدون علامة العطف الثانية والاقتباسات بمسافة ، سيتم دمج الصيغة والبيانات النصية. يمكنك ضبط المساحة الصحيحة حتى أثناء الخطوة الثانية من هذا الدليل.

عند كتابة النص قبل الصيغة ، نلتزم بالصيغة التالية. مباشرة بعد علامة "=" ، افتح علامات الاقتباس واكتب النص. بعد ذلك ، نغلق الاقتباسات. نضع علامة العطف. بعد ذلك ، إذا كنت بحاجة إلى إضافة مسافة ، فافتح علامات الاقتباس ، وضع مسافة وأغلق علامات الاقتباس. انقر فوق المفتاح يدخل.

لكتابة نص مع دالة ، وليس باستخدام صيغة عادية ، تكون جميع الإجراءات متطابقة تمامًا كما هو موضح أعلاه.

الطريقة 2: استخدام دالة CONCATENATE

أيضًا ، لإدراج نص مع نتيجة حساب الصيغة ، يمكنك استخدام الوظيفة اقتران... يهدف عامل التشغيل هذا إلى دمج القيم المعروضة في عدة عناصر ورقة في خلية واحدة. إنه ينتمي إلى فئة وظائف النص. تركيبها كما يلي:

CONCATENATE (text1؛ text2؛ ...)

في المجموع ، يمكن أن يكون لهذا المشغل من 1 قبل 255 الحجج. يمثل كل منهم إما نصًا (بما في ذلك الأرقام وأي أحرف أخرى) أو إشارات إلى الخلايا التي تحتوي عليه.

دعونا نرى كيف تعمل هذه الوظيفة في الممارسة. على سبيل المثال ، لنأخذ نفس الجدول ، فقط أضف عمودًا آخر إليه. "التكلفة الإجمالية"بخلية فارغة.

  1. حدد خلية عمود فارغة "التكلفة الإجمالية"... انقر على الرسم التخطيطي "إدراج وظيفة"على يسار شريط الصيغة.
  2. التنشيط قيد التقدم معالجات الوظيفة... الانتقال إلى الفئة "نص"... بعد ذلك ، حدد الاسم "الاتصال"وانقر على الزر "نعم".
  3. تبدأ نافذة وسيطات المشغل اقتران... تتكون هذه النافذة من حقول تحت الاسم "نص"... يصل عددهم 255 ، ولكن على سبيل المثال لدينا ، نحتاج فقط إلى ثلاثة مجالات. في الأول سنضع النص ، في الثاني - رابط للخلية التي تحتوي على الصيغة ، وفي الثالثة سنضع النص مرة أخرى.

    ضع المؤشر في الحقل "النص 1"... ندخل الكلمة هناك "المجموع"... يمكنك كتابة تعبيرات نصية بدون علامات اقتباس ، لأن البرنامج سيضعها بنفسه.

    ثم نذهب إلى الميدان "نص 2"... ضع المؤشر هناك. نحتاج هنا إلى تحديد القيمة التي تعرضها الصيغة ، مما يعني أننا يجب أن نعطي رابطًا للخلية التي تحتوي عليها. يمكن القيام بذلك ببساطة عن طريق إدخال العنوان يدويًا ، ولكن من الأفضل وضع المؤشر في الحقل والنقر فوق الخلية التي تحتوي على الصيغة على الورقة. سيتم عرض العنوان في مربع الوسيطة تلقائيًا.

    في الميدان "النص 3"ندخل كلمة "روبل".

    بعد ذلك ، انقر فوق الزر "نعم".

  4. يتم عرض النتيجة في خلية محددة مسبقًا ، ولكن كما ترى ، كما هو الحال في الطريقة السابقة ، تتم كتابة جميع القيم بشكل متواصل بدون مسافات.
  5. لحل هذه المشكلة ، حدد مرة أخرى الخلية التي تحتوي على عامل التشغيل اقترانوانتقل إلى شريط الصيغة. هناك ، بعد كل وسيطة ، أي بعد كل فاصلة منقوطة ، أضف التعبير التالي:

    يجب أن تكون هناك مسافة بين الاقتباسات. بشكل عام ، يجب أن يظهر التعبير التالي في سطر الوظيفة:

    CONCATENATE ("Total"؛ ""؛ D2؛ ""؛ "روبل")

    انقر فوق المفتاح أدخل... الآن قيمنا مفصولة بمسافات.

  6. يمكنك إخفاء العمود الأول إذا أردت. "التكلفة الإجمالية"بالصيغة الأصلية بحيث لا تشغل مساحة إضافية على الورقة. لن تعمل فقط لحذفها ، لأنها ستكسر الوظيفة. اقتران، ولكن من الممكن تمامًا إزالة العنصر. انقر بزر الماوس الأيسر على قطاع لوحة إحداثيات العمود الذي يجب إخفاؤه. ثم يتم تمييز العمود بأكمله. نضغط على التحديد بزر الفأرة الأيمن. يتم تشغيل قائمة السياق. نختار العنصر فيه إخفاء.
  7. بعد ذلك ، كما نرى ، يتم إخفاء العمود الذي لا نحتاج إليه ، ولكن في نفس الوقت يتم إخفاء البيانات الموجودة في الخلية التي توجد بها الوظيفة اقترانمعروضة بشكل صحيح.