پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: نوشتن یک تابع جدید در اکسل

  1. #1


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    نوشتن یک تابع جدید در اکسل

    با درود
    نوشتن یک تابع جدید در اکسل زمانی انجام می دهیم که تابع های از پیش ساخته در اکسل
    کا مورد نظر ما را انجام ندهد و یا از استفاده ترکیبی بعضی از تابع ها که طولانی می شود بپرهیزیم

    برای اینکار با زدن Alt+F11 وارد صفحه ویژوال می شویم
    ابتدا از مسیر Insert یک ماژول جدید(Module) را ایجاد می کنیم
    و در این ماژول یک رویه Function ایجاد کرده و تابع مورد نظر را کد نویسی می کنیم بصورت زیر

    می خواهیم تابعی را با نام Man بنویسیم که هرزمان آن را در اکسل بنویسیم مشخصات خودمان را نام و فامیل و سال تولد را به ما نشان دهد یعنی یک عبارت ثابت

    کد PHP:
    Function man()
    man "FName:Ahmad LName: shamsololama Dat:1352"
    End Function 
    زمانی که این کد را وارد کردیم اگر در صفحه اکسل بنویسیم
    کد PHP:
     =man() 
    جواب ما FName:Ahmad LName: shamsololama Dat:1352 خواهد بود
    *******
    حال اگر بخواهیم یک تابع محاسبه گر بنویسیم که هر زمان سال تولد را بنویسیم سن ما را مشخص کند بصورت زیر عمل می کنیم
    نام تابع را sen می گزاریم
    کد PHP:
    Function man(dat(
    man 1389 dat
    End 
    Function 
    که در این صورت تابه را مثلا به این صورت
    کد:
    =sen(1352)
    استفاده می کنیم
    که در اینصورت 1352 را از 1389 کم می کند و سن را سال 1389 حساب می کند

    همانطور که می بینید این دو مثال بسیار ساده است که هر چه خواسته ما و انتظارمان از نتیجه کار بیشتر باشد باید کد را کامل تر نوشت مثلا در مثال دو سن ما را تا امسال که 1389 است حساب می کند ولی اگر یک سال دیگه گذشت و شد 1390 تابع ما به روز نشده و همان 1389 را محاسبه می کندولی طرح کلی ساخت تابع همین چیزی است که در عین سادگی در این دو مثال می بینید.
    و توجه داشته باشید که این تابع فقط در همان ورک بوکی که نوشته ایم کار می کند و اگر ورک بوک دیگری باز کنیم تابع ما قابل استفاده نیست که برای این که در تمام صفحات استفاده شود باید آن را بصورت Addin ذخیره کنید و به اکسل اضافه شود
    بدرود
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط ~M*E*H*D*I~ : 05 _ 06 _ 2014 در ساعت 18:50


  2.  

  3. #2


    محصولات کاربر

    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    5 روز پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    مشهد
    نوشته ها
    425
    امتیاز
    883
    سپاس
    252
    سپاس شده
    814 در 181 پست

    mrexcel به Yahoo ارسال پیام

    RE: نوشتن یک تابع جدید در اکسل

    با تشكر از شما استاد گرامي در ارسال مطالب كاربردي و عالي

  4. #3


    آخرین بازدید
    5 روز پیش
    تاریخ عضویت
    April_2010
    نوشته ها
    104
    امتیاز
    92
    سپاس
    444
    سپاس شده
    101 در 38 پست

    RE: نوشتن یک تابع جدید در اکسل

    با سلام
    واقعا استادي برازنده شما مي باشد.
    بسيار عالي است.
    باسپاس

  5. #4


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: نوشتن یک تابع جدید در اکسل

    این نظر لطف شماست وگرنه فکر نمی کنم اینطور باشه

  6. سپاس ها (1)


  7. #5


    آخرین بازدید
    20 _ 09 _ 2012
    تاریخ عضویت
    October_2011
    نوشته ها
    5
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: نوشتن یک تابع جدید در اکسل

    با سلام

    ایا میتوان تابعی نوشت که با وارد کردن نام یک فرد کد ملی او را نمایش دهد؟[hr]
    در صورت امکان راهنمایی کنید.

  8. #6


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: نوشتن یک تابع جدید در اکسل

    نقل قول نوشته اصلی توسط arta44
    با سلام

    ایا میتوان تابعی نوشت که با وارد کردن نام یک فرد کد ملی او را نمایش دهد؟[hr]
    در صورت امکان راهنمایی کنید.
    با درود فراوان
    تابعی می توان نوشت که وقتی ما کد ملی شخصی را وارد میکنیم به ما بگوید که این کد ملی صحیح هست یا نه ولی برای اینکه نام شخصی را وارد کنید کد ملی آن را فراخوانی کنیم نیاز هست که دیتابیسی از کد ملی ها داشته باشیم

  9. #7


    آخرین بازدید
    20 _ 09 _ 2012
    تاریخ عضویت
    October_2011
    نوشته ها
    5
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: نوشتن یک تابع جدید در اکسل

    ایا می توان دیتا بیس را در خود اکسل تعریف کرد مثلا در یک کار برگ مجزا و سپس در کاربرگ دیگر از ان استفاده کرد؟[hr]
    با تشکر
    [hr]
    به عنوان مثال تابع index ,match[hr]
    البته بیشتر نوع استفاده از تابع برایم مهم است
    ایا تابع بهتری سراغ دارید

  10. #8


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: نوشتن یک تابع جدید در اکسل

    با درود فراوان
    آره میشه تو اکسل تعریف کرد
    بله با ترکیب تابع مچ و ایندکس می توانیداینکار رو انجام بدین و همچنین با وی بی میشه برای آن ستونیکه نام را وارد میکنید کد بنویسید که ا وارد کردن نام شماره ملی را از دیتا بیس فراخوانی کند

  11. #9


    آخرین بازدید
    20 _ 09 _ 2012
    تاریخ عضویت
    October_2011
    نوشته ها
    5
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: نوشتن یک تابع جدید در اکسل

    با سلام

    اگر برایتان مقدور است در vba چنین برنامه ای بنویسید و اپلود کنید


    با سپاس

  12. #10


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: نوشتن یک تابع جدید در اکسل

    نقل قول نوشته اصلی توسط arta44
    با سلام

    اگر برایتان مقدور است در vba چنین برنامه ای بنویسید و اپلود کنید


    با سپاس
    با درود فراوان
    این فایل رو گذاشتم که تو شیت دیتا شماره ملی رو وارد میکنید و برنامهنوشته شده که اگر شماره ملی اشتباه بود پیغام بده و در شیت دوم هم اگر در ستون اول نام شخص وارد کنی شماره ملی آن فراخوانی میشه
    فايل هاي پيوست شده فايل هاي پيوست شده

  13. سپاس ها (2)



صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

نوشتن تابع در اکسل

ایجاد یک فرمول جدید در اکسل

تعریف توابع در vba

نحوه نوشتن تابع در اکسل

ایجاد تابع جدید در اکسل

نوشتن تابع در excel

فرمول مچ ایندکس در اکسل

نوشتن یک تابع در اکسل

اموزش نوشتن برنامه فیثا غورث در اکسل

نوشتن ماژول در اکسل

ایجاد فرمول جدید در اکسل

برای نوشتن تابع در اکسل

نحوه نوشتن برنامه تابع j_subday در اکسل

فرمول نویسی در اکسل تابعmatch

توابع دیتا بیس در اکسل

نوشتن فرمول جدید در اکسل

فرمول صحیح کد ملی در اکسل

تعريف تابع جديد دراكسل

روش نوشتن تابع در اکسل تعریف تابع چگونگی تعریف تابع درایکسلمح نوشتن الل در اکسلنحوه تعريف يك فرمول در اكسلچگونه يك تابع در اكسل ساخت؟تابع مچ و انداکس در اکسل

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است