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

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

  1. #1

    آخرین بازدید
    2017/05/24
    تاریخ عضویت
    March 2017
    نوشته ها
    3
    امتیاز
    10
    سپاس
    2
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ماکروی جستجوی نام دارو و دادن کد به هر دارو در ستون بعد

    با سلام.
    من داروی مصرفی یک بیمارستان رو در طول یکسال جمع آوری کردم که همه تو ستون A هستن. حالا به یک ماکرو نیاز دارم که به هر دارو یک کد بده. مثلا تمام داروهای ستون آ رو بررسی کنه و به Amoxicillin در ستون B کد 1 بده. این کدها طبق یک دستورالعمل بین المللی تعریف شده هستند. تعداد داروها و به طبع اون تعداد کدها هم زیاده.
    ممنون میشم کمک کنید.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط ebrahimzadeh.j نمایش پست ها
    با سلام.
    من داروی مصرفی یک بیمارستان رو در طول یکسال جمع آوری کردم که همه تو ستون A هستن. حالا به یک ماکرو نیاز دارم که به هر دارو یک کد بده. مثلا تمام داروهای ستون آ رو بررسی کنه و به Amoxicillin در ستون B کد 1 بده. این کدها طبق یک دستورالعمل بین المللی تعریف شده هستند. تعداد داروها و به طبع اون تعداد کدها هم زیاده.
    ممنون میشم کمک کنید.
    با سلام...

    اینکه میگین به هر محصول یک کد از قبل تعیین شده اختصاص بده، خب این چه کاریه یکبار خودتون همشو دستی وارد کنید.چون اگر ماکرو هم نوشته بشه داخل کد ماکرو باید یکی-یکی به همه محصولات کد تعریف بشه.

    لطفا فایل خودتون رو قرار بدین
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  4. سپاس ها (1)


  5. #3

    آخرین بازدید
    2017/05/24
    تاریخ عضویت
    March 2017
    نوشته ها
    3
    امتیاز
    10
    سپاس
    2
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    با سلام.
    شما فرض کنید ما 100 نوع دارو داریم که هر کدوم یک کد بهشون تعلق میگیره. حالا فرض کنید یک فایل داریم حاوی 2000 تا دارو که در واقع همون 100 نوع دارو هستند که تکرار شدند پس فکر می کنم نیاز به ماکرو نویسی باشه. همچنین میخوام این کار رو برای چند تا بیمارستان انجام بدم که ماکرو کارم رو راحت تر میکنه.
    یک مشکل دیگه ای هم که دارم اینه که در فایلی که از بیمارستان گرفتم داروها مرتب نوشته نشدند مثلا یکجا نوشته شده ciprofloxacin، جای دیگه نوشته شده ciprofloxacin 500 یا ciprofloxacin tab 500. چون اگه اگه یک نوع دارو با یک شکل مشخص نوشته میشد میتونستم بدون ماکرو و با استفاده از index و match کارم رو انجام بدم.
    ممنون از وقتی که میزارید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط ebrahimzadeh.j : 2017/03/20 در ساعت 00:06

  6. #4


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط ebrahimzadeh.j نمایش پست ها
    با سلام.
    شما فرض کنید ما 100 نوع دارو داریم که هر کدوم یک کد بهشون تعلق میگیره. حالا فرض کنید یک فایل داریم حاوی 2000 تا دارو که در واقع همون 100 نوع دارو هستند که تکرار شدند پس فکر می کنم نیاز به ماکرو نویسی باشه. همچنین میخوام این کار رو برای چند تا بیمارستان انجام بدم که ماکرو کارم رو راحت تر میکنه.
    یک مشکل دیگه ای هم که دارم اینه که در فایلی که از بیمارستان گرفتم داروها مرتب نوشته نشدند مثلا یکجا نوشته شده ciprofloxacin، جای دیگه نوشته شده ciprofloxacin 500 یا ciprofloxacin tab 500. چون اگه اگه یک نوع دارو با یک شکل مشخص نوشته میشد میتونستم بدون ماکرو و با استفاده از index و match کارم رو انجام بدم.
    ممنون از وقتی که میزارید.
    اینجوری که کلی باید برای حالت های مختلف کدنویسی بشه..البته اگه کدنویسی اونقدر دقیق باشه که بتونه درست تفکیک کنه.

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

    درغیر اینصورت بهتره خودتون بشینین یکی یکی برای نام داروهاتون دستی کدشون رو بنویسید...

    یا از طریق Table یکی یکی داروهای هم نام یا مشابه رو فیلتر و بصورت گروهی کد دهی کنید

    این نظر من هستش تا بقیه عزیزان چه پیشنهادی بدن...
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  7. سپاس ها (2)


  8. #5

    آخرین بازدید
    2017/05/24
    تاریخ عضویت
    March 2017
    نوشته ها
    3
    امتیاز
    10
    سپاس
    2
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سلام مجدد. من همونطور که شما فرمودید به این نتیجه رسیدم که با ماکرو کارم انجام نمیشه و به صورت دستی هم نیاز به صرف وقت زیادی هست. از همون دستور Index match استفاده کردم. تقریبا کارم راه افتاد البته یه خورده هم نیاز به ویرایش دستی هست. فایل رو ضمیمه کردم.
    ممنون از وقتی که گذاشتید.
    فايل هاي پيوست شده فايل هاي پيوست شده


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

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

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

موضوعات مشابه

  1. جستجوی متنی یک ستون در ستونی دیگر
    توسط rjfri در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 4
    آخرين نوشته: 2016/09/19, 11:03
  2. [حل شده] جستجوی یک ستون و انتقال سلولهایی که متن آنها با کلمه خاصی شروع می شود به ستون دیگر
    توسط hasanr در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 25
    آخرين نوشته: 2015/05/19, 11:32
  3. جستجوی یک عدد در ستون دیگر
    توسط mfr در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 16
    آخرين نوشته: 2015/04/18, 11:40
  4. جستجوی مقادیر یک ستون در یک ستون دیگر
    توسط mfr در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 5
    آخرين نوشته: 2015/03/03, 10:39
  5. جستجوی یک اسم و فامیل از یک ستون در شیت دیگر
    توسط nejorat در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 5
    آخرين نوشته: 2014/05/05, 23:17

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

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

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

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

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