جدا نمودن نام و نام خانوادگی در اکسل (از یک ستون به دو ستون) با اسانترین راه

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • علی یوسفی

    • 2013/11/04
    • 31

    جدا نمودن نام و نام خانوادگی در اکسل (از یک ستون به دو ستون) با اسانترین راه

    با سلام. وقتی که نام و نام خانوادگی در یک ستون قرار دارند و نشانه خاصی هم برای جدا کردن آنها نیست و از طرف دیگر دارای ترکیبات و پسوندهای مختلف هستند چه راه حل کوتاهی جهت جدا کردن و انتقال آنها به دو ستون وجود دارد؟
    فایل های پیوست شده
  • Nima

    • 2011/07/22
    • 385

    #2
    تو قسمت نام فرمول زیر:

    کد PHP:
    =left(b2,find(" ",b2,1)-1
    و قسمت فامیلی فرمول زیر:

    کد PHP:

    =RIGHT(B2,LEN(B2)-FIND(" ",B2,1)) 
    [CENTER][COLOR=#ff0000]************************************[/COLOR]
    No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
    [COLOR=#ff0000]************************************[/COLOR]

    [/CENTER]

    کامنت

    • علی یوسفی

      • 2013/11/04
      • 31

      #3
      جداسازی اسامی ترکیبی( نام و نام خانوادگی )

      با سلام. بسیار ممنون و متشکر . فرمول شما اجرا گردید اما ظاهراً برای اسامی ترکیبی مانند؛ احمد رضا محمدی علی آبادی جواب نمی دهد. اگر باز راه حلی برای آن دارید متشکر می شوم.





      السلام علیک یا اباالفضل العباس

      کامنت

      • mokaram
        مدير تالار اکسل و بانک اطلاعاتی

        • 2011/02/06
        • 1805
        • 74.00

        #4
        برای اسامی ترکیبی راهی جز نظارت خود فرد نیست
        [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
        [/CENTER]

        کامنت

        • Amin_D

          • 2010/12/22
          • 399

          #5
          با سلام
          با توجه به اینکه شما در اسامی هم بعضاً از فاصله استفاده میکنید، به نظرم موقع نوشتم اسم وفامیل بهتره که بعد از اسم(حال از یک اسم یا دو اسم یا با پیشوند) از ","استفاده کنید و اونوقت فامیل ر بنویسید در این حالت (استفاده از جدا کننده کاما بین اسم وفامیل) براحتی میشه با یه تغییراتی در فرمول هایی که دوستان زحمتشو کشیدن اسم (کامل) و فامیل رو جدا کنید.
          با تشکر
          [COLOR=#008000][SIZE=7][FONT=arial][B]خواستن ، توانستن است.[/B][/FONT][/SIZE][/COLOR]

          کامنت

          • 1716

            • 2012/09/05
            • 67
            • 43.00

            #6
            از تاریخ تاپیک گذشته اما گفتم شاید این راه حل رو دوستان یادشون رفته بگن،
            علاوه بر راه حل های بالا یک راه حل هم وجود داره که از ابزارهایی که خود اکسل در اختیارمون گذاشته استفاده کنیم
            ستون a رو انتخاب میکنیم و از مسیر data >> data tools گزینه text to columns را انتخاب کنیم، از کادر ظاهر شده گزینه delimited را انتخاب کنیم و در پنجره بعد space و در کادر بعدی ستونb (مقصد) را انتخاب کنیم
            با این کار بعد از فاصله بین دو اسم از هم جدا میشن و در دو ستون وارد میشن، اون مواردی را هم که بیش از دو اسم باشن در ستون های بعدی وارد میشن و با ی نگاه، سریع متوجه میشیم که کدوم اسم ها را اکسل درست جدا نکرده و دیگه نیازی نیست که همه سلولها رو چک کنیم
            فایل های پیوست شده

            کامنت

            • ali.b

              • 2014/01/12
              • 798

              #7
              نوشته اصلی توسط Nima
              تو قسمت نام فرمول زیر:

              کد PHP:
              =left(b2,find(" ",b2,1)-1
              و قسمت فامیلی فرمول زیر:

              کد PHP:

              =RIGHT(B2,LEN(B2)-FIND(" ",B2,1)) 
              اگه در بین ردیف ها یک اسم بود ارور میده راهی هست که ارور نده ؟ چون این فرمول فقط واسه اسامی که با " " از هم جدا شده باشن کاربرد داره
              [CENTER]
              [/CENTER]

              کامنت

              • generalsamad
                مدير تالار توابع

                • 2014/06/22
                • 1496

                #8
                با سلام
                این فرمول رو امتحان کنید
                کد PHP:
                =iferror(left(b2;find(" ";b2;1)-1);b2
                یا این فرمول
                کد PHP:
                =iferror(if(and(b2<>"";find(" ";b2)<>0);left(b2;find(" ";b2)-1));b2
                [CENTER]
                [SIGPIC][/SIGPIC]
                [/CENTER]

                کامنت

                • mokaram
                  مدير تالار اکسل و بانک اطلاعاتی

                  • 2011/02/06
                  • 1805
                  • 74.00

                  #9
                  جناب آبسرخی عزیز تو یکی از داستانهای هزار و یک شب استاد اسماعیلی به تفصیل بیان شده بهتره بگردید و مطالعه کنید واقعا مفیده

                  با تشکر از دوستان عزیز دیگه
                  [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
                  [/CENTER]

                  کامنت

                  چند لحظه..