آیا این راه منطقی است؟

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

    • 2016/05/20
    • 18
    • 57.00

    آیا این راه منطقی است؟

    سلام
    من حدود 20 کاربر دارم که باید یه فایل گزارش دهی را به اسم خودشون
    به هر کدوم یه فولدر اختصاص دادم با نامهای 01 02 03 و...

    توی یه فایل اکسل با index & match فرمول دادم که اگر در A1 عدد هر عددی که اومد نام متناظر کاربر(مثلا علی) در سلول B1 نشون داده بشه (لیست کاربر ها و عددشون توی یه جدول موجوده)

    حالا برای اینکه نخوام به صورت دستی برای هر کاربر a1 را تعریف کنم و عدد بدم ، با راهنمایی دوستان فرمول زیر را گذاشتم که نام فولدر را نشون بده
    کد:
    [COLOR=#000000] [COLOR=#0000BB][/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000BB]left[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]mid[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]a1[/COLOR][COLOR=#007700];[/COLOR][COLOR=#0000BB]find[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"*"[/COLOR][COLOR=#007700];[/COLOR][COLOR=#0000BB]substitute[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]a1[/COLOR][COLOR=#007700];[/COLOR][COLOR=#DD0000]"\";"[/COLOR][COLOR=#007700]*[/COLOR][COLOR=#DD0000]";len(a1)-len(substitute(a1;"[/COLOR][COLOR=#007700]\[/COLOR][COLOR=#DD0000]";""))))+1;30);find("[/COLOR][COLOR=#007700].[/COLOR][COLOR=#DD0000]";mid(a1;find("[/COLOR][COLOR=#007700]*[/COLOR][COLOR=#DD0000]";substitute(a1;"[/COLOR][COLOR=#007700]\[/COLOR][COLOR=#DD0000]";"[/COLOR][COLOR=#007700]*[/COLOR][COLOR=#DD0000]";len(a1)-len(substitute(a1;"[/COLOR][COLOR=#007700]\[/COLOR][COLOR=#DD0000]";""))))+1;30))-1)  [/COLOR][/COLOR]
    حالا وقتی این فایل را گذاشتم توی هر فولدری نام فولدر که مثلا 01 باشه در سلول a1 میاد و من به عنوان یه آرماگون ازش استفاده می کنم




    آیا این روش درسته ؟
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    متوجه منظور شما نشدم اگر به نتیجه مطلوب رسیدید که هیچ اگر مشکل یا ایرادی هست یا اگر فکر میکنید راه بهتر و نزدیکتری هم پیدا میشه فایل نمونه قرار بدید که دوستان راهنمایی لازم رو بکنند.
    در ضمن میشه تو همین فرمول نام متناظر فایل رو از جدول بدست آورد.
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    چند لحظه..