تطبيق يك رشته متن با بخشي از خودش

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • hamidreza313

    • 2012/12/08
    • 131

    تطبيق يك رشته متن با بخشي از خودش

    با سلام خدمت دوستان عزيز
    من دو تا شيت اطلاعات دارم كه يكي حاوي 4000 اسامي پرسنل شركت به همراه كد هستش ( يعني در ستون a كد كارمند و در ستون b نام كارمند به صورت كامل و به ترتيب نام خانوادگي و نام )و شيت ديگر حاوي 190 نفر از همان پرسنل اما بدون كد هستش البته با اين تفاوت كه در شيت دوم ترتيب نام و نام خانوادگي كارمند مانند شيت اولي نيست و ضمنا نوع نوشتاري اسامي كاركنان نيز مانند شيت 1 نيست.
    به عنوان مثال در شيت 1 داريم : آقاپورستاري محمد علي و در شيت دو داريم محمدعلي اقاپور.
    يعني ممكنه پسوند و پيشوند نام ها در شيت 2 نيز اختصار يافته باشد و يا حتي يكي با "آ" نوشته شده باشد و ديگري با "ا" كه خود اين نيز تطبيق را مشكل مي كند.اما نكته مثبت قضيه اين است كه حتما بخشي از نام كارمند در شيت اول به صورت كامل در شيت دوم آمده ، يعني ردپائي از كارمند مي توان داشت.
    حالا من مي خواهم اين 190 نفر را با شيت اولي تطبيق داده و سپس كد كارمندي شيت 1 را در شيت 2 و در كنار نام كارمند داشته باشم.(يه جورائي مثل vlook up كردن اما اينجا من نتونستم از vlook up استفاده كنم)

    در جائي كه سخن گفتن نقره است ، سكوت طلا است . حضرت لقمان حكيم (ع)
    [B][COLOR=#FF0000]زكات دانش، كوشش در عمل به آن و آموزش به كسانى است كه شايسته آن‏ هستند. [/COLOR][COLOR=#0000CD]امام علي (ع)[/COLOR][/B]
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    RE: تطبيق يك رشته متن با بخشي از خودش

    سلام دوست عزیز
    ی راه ساده رو میگم.امتحان کنید
    اگر ج نداد.فایل بذارید تا ی فکری در موردش بکنیم
    از همون فرمول vlookup استفاده کنید
    با این تفاوت که اخرین ارگومان رو 1 بذارید (یعنی مقدار تقریبی) شاید عمل کنه
    اگر نشد اعلام کنید
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • hamidreza313

      • 2012/12/08
      • 131

      #3
      RE: تطبيق يك رشته متن با بخشي از خودش

      با سلام و خدا قوت خدمت شما خانم خاكزاد ، بابت عنايتي كه به سوال بنده داشتيد

      بايد خدمت شما عرض كنم كه روش شما رو هم امتحان كردم اما متاسفانه جواب نداد .
      آدرس دانلود فايل رو براتون ميگذارم ، ان شاءالله اگه وقت كرديد نگاهي بياندازيد و كمكي بفرمائيد.البته اين فايل رو نهايتا هم ميشه دستي و يا از روش هاي خيلي زمان بر ديگر درست كرد ، اما مشكل من اينه كه اگه به جاي 190 نفر 1900 نفر را بايد درست مي كردم ، اونوقت بايد چكار ميكردم؟؟ چونكه ديگه اونجا اصلا نمي توان از روش دستي و يا زمان بر استفاده كرد و حتما بايد فرموليزه باشد .

      http://uplod.ir/lz0odlmbyrrc/Book1.xlsx.htm


      با تشكر و سپاس فراوان

      هركه را ميخواهي يك شب سير كني ، بهش ماهي بده اما اگه ميخواهي هميشه سير كني ، بهش ماهيگيري ياد بده !
      [B][COLOR=#FF0000]زكات دانش، كوشش در عمل به آن و آموزش به كسانى است كه شايسته آن‏ هستند. [/COLOR][COLOR=#0000CD]امام علي (ع)[/COLOR][/B]

      کامنت

      چند لحظه..