پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: نشان دادن نام ماه در اکسل

  1. #1


    آخرین بازدید
    2020/07/07
    تاریخ عضویت
    July 2014
    محل سکونت
    خراسان رضوی
    نوشته ها
    120
    امتیاز
    139
    سپاس
    12
    سپاس شده
    49 در 31 پست
    سطح اکسل
    36.00 %

    Smiley نشان دادن نام ماه در اکسل

    سلام
    چطوری یک فرمول بنویسم که تاریخ رو گرفت نام اون ماه رو بنویسه !!
    مثلا 1393/07/01 مهر

    من یکسری تاریخ دارم تو ستون جدولم که میخام ماهشون رو بدست میارم
    ممنون
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,493
    امتیاز
    12381
    سپاس
    8,957
    سپاس شده
    10,652 در 3,762 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sogmad نمایش پست ها
    سلام
    چطوری یک فرمول بنویسم که تاریخ رو گرفت نام اون ماه رو بنویسه !!
    مثلا 1393/07/01 مهر

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

  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    2020/07/07
    تاریخ عضویت
    July 2014
    محل سکونت
    خراسان رضوی
    نوشته ها
    120
    امتیاز
    139
    سپاس
    12
    سپاس شده
    49 در 31 پست
    سطح اکسل
    36.00 %

    نقل قول نوشته اصلی توسط amir ghasemiyan نمایش پست ها
    سلام
    ميتونين از توابع شمسي استفاده كنيد و يا از كدهاي وي بي
    اگر خواستين بگين براتون كدشو بنويسم
    سلام از توابع شمسی استفاده میکنم با استفاده از فرمول ()tbh= اونو بصورت نام ماه درمیارم ولی من فقط نام ماه رو میخام
    مثال زیر رو ببینید
    تاریخ : 1393/07/05
    فرمول : ()tbh=
    نتیجه : 5 مهر 1393

    من فقط مهر رو لازم دارم !!!!!

  6. #4


    آخرین بازدید
    2020/07/07
    تاریخ عضویت
    July 2014
    محل سکونت
    خراسان رضوی
    نوشته ها
    120
    امتیاز
    139
    سپاس
    12
    سپاس شده
    49 در 31 پست
    سطح اکسل
    36.00 %

    نقل قول نوشته اصلی توسط amir ghasemiyan نمایش پست ها
    سلام
    ميتونين از توابع شمسي استفاده كنيد و يا از كدهاي وي بي
    اگر خواستين بگين براتون كدشو بنويسم
    لطف کنید این صفحه رو هم ببینید کاری از دستتون برمیاد !!!
    لیست کشویی انتخاب تاریخ

  7. #5


    آخرین بازدید
    4 روز پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,493
    امتیاز
    12381
    سپاس
    8,957
    سپاس شده
    10,652 در 3,762 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sogmad نمایش پست ها
    سلام از توابع شمسی استفاده میکنم با استفاده از فرمول ()tbh= اونو بصورت نام ماه درمیارم ولی من فقط نام ماه رو میخام
    مثال زیر رو ببینید
    تاریخ : 1393/07/05
    فرمول : ()tbh=
    نتیجه : 5 مهر 1393

    من فقط مهر رو لازم دارم !!!!!

    آها بله. متوجه شدم.
    خب شما از اين فانكشن استفاده كنيد.
    اين كدها رو داخل ماژول بذارين و براي استفاده داخل سلول مورد نظر مثلا بنويسين
    کد:
    =EImount(A1)
    کد:
    Function EImounth(tarikh As String)
    a = Split(tarikh, "/")
    mah = a(1)
    If mah = 1 Then
        EImounth = ChrW(1601) & ChrW(1585) & ChrW(1608) & ChrW(1585) & ChrW(1583) & ChrW(1610) & ChrW(1606)
    ElseIf mah = 2 Then
        EImounth = ChrW(1575) & ChrW(1585) & ChrW(1583) & ChrW(1610) & ChrW(1576) & ChrW(1607) & ChrW(1588) & ChrW(1578)
    ElseIf mah = 3 Then
        EImounth = ChrW(1582) & ChrW(1585) & ChrW(1583) & ChrW(1575) & ChrW(1583)
    ElseIf mah = 4 Then
        EImounth = ChrW(1578) & ChrW(1610) & ChrW(1585)
    ElseIf mah = 5 Then
        EImounth = ChrW(1605) & ChrW(1585) & ChrW(1583) & ChrW(1575) & ChrW(1583)
    ElseIf mah = 6 Then
        EImounth = ChrW(1588) & ChrW(1607) & ChrW(1585) & ChrW(1610) & ChrW(1608) & ChrW(1585)
    ElseIf mah = 7 Then
        EImounth = ChrW(1605) & ChrW(1607) & ChrW(1585)
    ElseIf mah = 8 Then
        EImounth = ChrW(1570) & ChrW(1576) & ChrW(1575) & ChrW(1606)
    ElseIf mah = 9 Then
        EImounth = ChrW(1570) & ChrW(1584) & ChrW(1585)
    ElseIf mah = 10 Then
        EImounth = ChrW(1583) & ChrW(1610)
    ElseIf mah = 11 Then
        EImounth = ChrW(1576) & ChrW(1607) & ChrW(1605) & ChrW(1606)
    ElseIf mah = 12 Then
        EImounth = ChrW(1575) & ChrW(1587) & ChrW(1601) & ChrW(1606) & ChrW(1583)
    End If
    End Function


  8. #6


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    800
    امتیاز
    1683
    سپاس
    594
    سپاس شده
    1,258 در 438 پست
    تعیین سطح نشده است

    با اجازه اقای قاسمیان

    شما میتونید این فانکشن رو (منبع: اقای اسماعیلی) ایجاد کنین
    کد:
    Function StripNumber(stdText As String)Dim str As String, i As Integer
    'strips the number from a longer text string
    stdText = Trim(stdText)
    
    
    For i = 1 To Len(stdText)
    If Not IsNumeric(Mid(stdText, i, 1)) Then
    str = str & Mid(stdText, i, 1)
    End If
    Next i
    
    
    StripNumber = str ' * 1
    
    
    End Function
    بعد از تابع زیر برای جدا سازی ماه استفاده کنین
    کد:
    =TRIM(StripNumber(J4))
    j4 ادرس سلولی هست که محتوای اون 5 مهر 1393 باشه و این کد مهر رو براتون جدا میکنه
    ویرایش توسط ali.b : 2014/09/05 در ساعت 22:15



  9. #7


    آخرین بازدید
    2020/07/07
    تاریخ عضویت
    July 2014
    محل سکونت
    خراسان رضوی
    نوشته ها
    120
    امتیاز
    139
    سپاس
    12
    سپاس شده
    49 در 31 پست
    سطح اکسل
    36.00 %

    نقل قول نوشته اصلی توسط absorkhi نمایش پست ها
    با اجازه اقای قاسمیان

    شما میتونید این فانکشن رو (منبع: اقای اسماعیلی) ایجاد کنین
    کد:
    Function StripNumber(stdText As String)Dim str As String, i As Integer
    'strips the number from a longer text string
    stdText = Trim(stdText)
    
    
    For i = 1 To Len(stdText)
    If Not IsNumeric(Mid(stdText, i, 1)) Then
    str = str & Mid(stdText, i, 1)
    End If
    Next i
    
    
    StripNumber = str ' * 1
    
    
    End Function
    بعد از تابع زیر برای جدا سازی ماه استفاده کنین
    کد:
    =TRIM(StripNumber(J4))
    j4 ادرس سلولی هست که محتوای اون 5 مهر 1393 باشه و این کد مهر رو براتون جدا میکنه
    دوستان من نمیدونم اینا چیه ؟؟!!!! اینارو کجا باید بزارم !!!
    با عرض شرمندگی من تازه واردم !!!

  10. #8


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,039
    امتیاز
    4524
    سپاس
    2,507
    سپاس شده
    4,112 در 1,244 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    سلام دوست عزیز
    قسمت اول کد وی بی هست باید در محیط وی بی پیست کنید
    قسمت دوم هم فرمول.........


  11. #9


    آخرین بازدید
    2020/07/07
    تاریخ عضویت
    July 2014
    محل سکونت
    خراسان رضوی
    نوشته ها
    120
    امتیاز
    139
    سپاس
    12
    سپاس شده
    49 در 31 پست
    سطح اکسل
    36.00 %

    نقل قول نوشته اصلی توسط khakzad نمایش پست ها
    سلام دوست عزیز
    قسمت اول کد وی بی هست باید در محیط وی بی پیست کنید
    قسمت دوم هم فرمول.........
    من یاد ندارم !!!*و نمیدونم کجا پیست کنم !!!!!!!!!!!!!!!!! با عرض شرمندگی !!!!!!
    روش آسونتری نیست !!!
    من خودم یک روش درست کردم !! منتها یک مشکل داره !!
    من با فرمول =J_normdate تاریخارو به شکل مثلن 13930203 درمیارم !! بعدش با فرمول MID دوتا ازچپ و 5 تا از راست عدد وسطش که مربوط به عددماه است رو درمیارم !! تو یه شیت جداگانه برای هر عددی که بوسیله ی فرمول MID در آوردم ماهشو تعریف میکنم !! مثلا اینجا اردیبهشت
    بعدش با VLOOKUP تو صفحه ی اصلیم نام ماه رو درمیارم !!
    حالا مشکل اینجاس که طرف باید 1393 بنویسه مع 93 !! چون فرمول MID بهم میخوره !! نمیدونم منظورمو متوجه شدین !!
    نمیشه یک ماسک بزارم مثه تو اکسس
    اینجوری
    0000/00/00

  12. #10


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    893
    امتیاز
    4534
    سپاس
    2,336
    سپاس شده
    2,918 در 802 پست
    سطح اکسل
    64.00 %

    نقل قول نوشته اصلی توسط sogmad نمایش پست ها
    من یاد ندارم !!!*و نمیدونم کجا پیست کنم !!!!!!!!!!!!!!!!! با عرض شرمندگی !!!!!!
    روش آسونتری نیست !!!
    من خودم یک روش درست کردم !! منتها یک مشکل داره !!
    من با فرمول =J_normdate تاریخارو به شکل مثلن 13930203 درمیارم !! بعدش با فرمول MID دوتا ازچپ و 5 تا از راست عدد وسطش که مربوط به عددماه است رو درمیارم !! تو یه شیت جداگانه برای هر عددی که بوسیله ی فرمول MID در آوردم ماهشو تعریف میکنم !! مثلا اینجا اردیبهشت
    بعدش با VLOOKUP تو صفحه ی اصلیم نام ماه رو درمیارم !!
    حالا مشکل اینجاس که طرف باید 1393 بنویسه مع 93 !! چون فرمول MID بهم میخوره !! نمیدونم منظورمو متوجه شدین !!
    نمیشه یک ماسک بزارم مثه تو اکسس
    اینجوری
    0000/00/00
    تو اين پست جوابرو گذاشتم
    دریافت درصدی امتیاز
    سوالها يكيه فقط نحوه پرسيدنش فرق ميكنه !!!!!!!!!!!

  13. سپاس ها (1)



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

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

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

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

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

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

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