در این مطلب از بخش آموزش اکسل پیشرفته با توابع Len و Left در اکسل آشنا خواهید شد ؛ توابع مذکور جزو توابعی هستند که از طریق آنها می توان اطلاعات خاصی را از داخل محتویات قرار گرفته در داخل سلول ها بدست آورد. با کاربرد این توابع طی یک مثال آشنا خواهید شد.
-
تابع Len
به جدول زیر نگاه کنید ، می خواهیم مجموع تعداد کاراکترهای نام و نام خانوادگی را بدست آوریم ؛ برای انجام اینکار از تابع Len استفاده می کنیم ؛ همانطور که در تصویر زیر مشخص است باید دو بار از از این تابع استفاده کنیم.
مطالعه بیشتر >> کاربرد توابع T و Proper در اکسل
ابتدا در ستون “طول نام” که در ستون C واقع شده است ؛ تعداد کاراکترهای نام را می شماریم. برای اینکار با گذاشتن علامت = (مساوی) تابع Len را فراخوانی می کنیم. به تصویر زیر دقت کنید :
مطابق تصویر زیر با و فرمول نوشته شده در آن تعداد کاراکترهای مورد استفاده در سلول A2 را مشماریم ؛ در ادامه با استفاده از خاصیت Auto fill در اکسل ؛ این فرمول را به سایر سلول ها یعنی A3 تا A5 تعمیم می دهیم ؛ از این طریق طول نام در این سلول ها نیز محاسبه می شود. مراحل گفته شده را برای ستون “طول نام خانوادگی” که در ستون D واقع شده است تکرار میکنیم.
مطالعه بیشتر >> کاربرد توابع Mid و Right در اکسل
در انتها با اضافه کردن ستون جمع (ستون E) مجموع تعداد کاراکترهای مورد استفاده در ستون های نام و نام خانوادگی را بدست می آوریم. شاید برای شما این سوال ایجاد شود که چه استفاده ای می توانیم از این تابع داشته باشیم؟ پاسخ سوال میتواند این باشد ؛ که فرض کنید شما برای چاپ یک فرم محدودیت تعداد کاراکتر دارید و مجبور هستید تا در هنگام ورود اسم افراد در داخل جدول تعداد کاراکتر های آن را بدست آوردید تا متناسب با آن بتوانید فرم خود را تغییر دهید. از طریق آموزشی که در بالا تقیم حضور شما شد براحتی خواهید توانست تا اینکار را پیاده سازی کنید.
-
تابع Left
فرض کنید یک جدول دارید که در داخل آن تعدادی از کد شناسایی محصولات تولید شده در یک روز از یک کارگاه ساخت لوازم برقی دارید. این کد به ترتیب متشکل از 3 بخش شامل سری ساخت ؛ شناسه محصول و کد دسته بندی آن است و بنابر دلایلی نیاز دارید تا از داخل این کد که تعداد ارقام آن 10 رقم میباشد ؛ کدهای مربوط به دسته بندی از محصول را جدا سازی و در داخل یک ستون مجزا به نمایش در آوریم ؛ در واقع می توان گفت ساختار رقمی کد بصورت زیر است :
-
- کد دسته بندی : 3 رقم اول
- شناسه محصول : 4 رقم بعدی
- سری ساخت : 3 رقم آخر
مطالعه بیشتر >> کاربرد توابع Upper و Lower در اکسل
مطابق تصویر بالا با استفاده از تابع Left عدد مربوط به سری ساخت را تفکیک میکنیم ؛ ساختار تابع Left بصورت زیر است :
([LEFT (text, [num_chars=
این تابع همانگونه که از نامش پیدا است عملیات جداسازی کاراکترها را از سمت چپ سلول تعریف شده به تعدادی که به آن معرفی می کنیم ، آغاز خواهد کرد. مطابق گرامر تابع Left در آرگومان Text سلولی را که قرار است داده قرار گرفته در داخل آن را تفکیک کنیم ؛ باید معرفی کنیم.
در آرگومان Num_chars تعداد کاراکتری را که قرار است عملیات جداسازی از سمت چپ آغاز شود مشخص می کنیم. از آنجایی که سری ساخت محصول شامل سه رقم اول می باشد باید در آرگومان دوم تابع عدد 3 را وارد کنیم تا سه رقم اول از سمت چپ توسط این تابع جدا سازی شود. نتیجه مطابق با تصویر زیر خواهد بود.
همانطور که در بالا توضیح داده شد آموختید که چگونه از توابع Len و Left در اکسل ؛ هرگاه نیاز به انجام پردازش بر روی رشته قرار گرفته در داخل سلول بود ؛استفاده کنیم. در مطالب آموزشی بعد با توابع دیگری در این زمینه آشنا خواهید شد.