نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: تفکیک عدد و حرف در یک سلول

  1. #1


    آخرین بازدید
    2023/09/19
    تاریخ عضویت
    December 2014
    نوشته ها
    78
    امتیاز
    15
    سپاس
    74
    سپاس شده
    5 در 5 پست
    سطح اکسل
    43.00 %

    تفکیک عدد و حرف در یک سلول

    سلام
    در صورتی که یک سلول محتوی عدد و حرف بود و بخواهیم عدد رو با سریع ترین حالت جدا کنیم چیه ؟
    1- توی سلول ها اعداد و حرف تعدادشون متغیره نمیشه از توابع ساده مثل =right یا =left استفاده کرد
    2- تعداد دیتا ها چندین هزار رکورده !


    مثال:این جدول

    نام
    احمد احمدی کد پرسنلی 27298922
    سایر افراد 234
    تبدیل بشه به

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

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    فایل پیوست را ملاحظه بفرمایید

    کد PHP:
    Function NUMBERS(rng As String)

    For 
    1 To Len(rng)

    If 
    IsNumeric(Mid(rngi1)) Then

    xx 
    xx Mid(rngi1)

    End If

    Next

    NUMBERS 
    xx

    End 
    Function

    Function 
    texts(rng As String)

    For 
    1 To Len(rng)

    If 
    Not IsNumeric(Mid(rngi1)) Then

    xx 
    xx Mid(rngi1)

    End If

    Next

    texts 
    xx

    End 
    Function 
    فايل هاي پيوست شده فايل هاي پيوست شده


  4. #3


    آخرین بازدید
    2024/02/07
    تاریخ عضویت
    May 2015
    محل سکونت
    کرج
    نوشته ها
    73
    امتیاز
    97
    سپاس
    22
    سپاس شده
    85 در 47 پست
    سطح اکسل
    47.00 %

    نقل قول نوشته اصلی توسط yogishiip نمایش پست ها
    سلام
    در صورتی که یک سلول محتوی عدد و حرف بود و بخواهیم عدد رو با سریع ترین حالت جدا کنیم چیه ؟
    1- توی سلول ها اعداد و حرف تعدادشون متغیره نمیشه از توابع ساده مثل =right یا =left استفاده کرد
    2- تعداد دیتا ها چندین هزار رکورده !


    مثال:این جدول

    نام
    احمد احمدی کد پرسنلی 27298922
    سایر افراد 234
    تبدیل بشه به

    نام دیتا مورد نیاز
    احمد احمدی کد پرسنلی 27298922
    سایرافراد 234

    سلام . شما در کنار ستون نام در ستون دیتا مورد نیاز در سلول مورد نظر مثلا کد پرسنلی (
    27298922
    ) را وارد کنید و enter را فشار دهید سپس کلید Ctrl+E یا دکمه (Flash Fill) در منو Data در قسمت Data Tools را فشار دهید. با این روش اعداد را به صورت جدا گانه تا انتهای داده های ثبت شده به صورت خودکار جدا میکند.

  5. سپاس ها (3)



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

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

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

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

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

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

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

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