یک فایل هست که وقتی از سیستم استخراج میش بیش از هزار ردیف داره که به طور مثال در ستون A ، کدهای تجمیعی کالاهای خریداری شده توسط اشخاص قرار داره که کد کالا ها توسط یه جدا کننده که در اینجا "-" است، از هم جدا شدند. هدف اینکه مشخص بش هر شخصی چه تعداد کالا خریداری کرده و کد آخرین کالا خریداری شده بدست بیاریم. بخش اول خودم به جواب رسیدم از طریق فرمول تعداد جداکننده ها هر سلول بعلاوه یک برابر تعداد کالاهای خریداری شده است ولی برای بخش دوم متاسفانه تنها راه حلی که به ذهنم رسید اینکه شماره آخرین کاراکتر جداکننده بدست بیارم و بعدش از طریق فرمول mid ، آخرین کد کالا خریداری شده بدست بیارم.الان برای اینکه بتونم برای ستون C یه فرمول بنویسم به کمک نیاز دارم . اگر از بین دوستان کسی راه حلی داره یا مطلبی که بتونه راهنمایی کن، ممنون میشم بیان کن. من یه فایل نمونه با 5 ردیف پیوست میزارم
شماره چندمین کاراکتر خاص در سلول
Collapse
این تاپیک قفل است.
X
X
-
سلام دوستان
یک فایل هست که وقتی از سیستم استخراج میش بیش از هزار ردیف داره که به طور مثال در ستون A ، کدهای تجمیعی کالاهای خریداری شده توسط اشخاص قرار داره که کد کالا ها توسط یه جدا کننده که در اینجا "-" است، از هم جدا شدند. هدف اینکه مشخص بش هر شخصی چه تعداد کالا خریداری کرده و کد آخرین کالا خریداری شده بدست بیاریم. بخش اول خودم به جواب رسیدم از طریق فرمول تعداد جداکننده ها هر سلول بعلاوه یک برابر تعداد کالاهای خریداری شده است ولی برای بخش دوم متاسفانه تنها راه حلی که به ذهنم رسید اینکه شماره آخرین کاراکتر جداکننده بدست بیارم و بعدش از طریق فرمول mid ، آخرین کد کالا خریداری شده بدست بیارم.الان برای اینکه بتونم برای ستون C یه فرمول بنویسم به کمک نیاز دارم . اگر از بین دوستان کسی راه حلی داره یا مطلبی که بتونه راهنمایی کن، ممنون میشم بیان کن. من یه فایل نمونه با 5 ردیف پیوست میزارمبرچسب ها: هیچکدام -
Last edited by iranweld; 2021/04/04, 08:23. -
آخرین کد وارد شده
سلام دوست عزیزسلام دوستان
یک فایل هست که وقتی از سیستم استخراج میش بیش از هزار ردیف داره که به طور مثال در ستون a ، کدهای تجمیعی کالاهای خریداری شده توسط اشخاص قرار داره که کد کالا ها توسط یه جدا کننده که در اینجا "-" است، از هم جدا شدند. هدف اینکه مشخص بش هر شخصی چه تعداد کالا خریداری کرده و کد آخرین کالا خریداری شده بدست بیاریم. بخش اول خودم به جواب رسیدم از طریق فرمول تعداد جداکننده ها هر سلول بعلاوه یک برابر تعداد کالاهای خریداری شده است ولی برای بخش دوم متاسفانه تنها راه حلی که به ذهنم رسید اینکه شماره آخرین کاراکتر جداکننده بدست بیارم و بعدش از طریق فرمول mid ، آخرین کد کالا خریداری شده بدست بیارم.الان برای اینکه بتونم برای ستون c یه فرمول بنویسم به کمک نیاز دارم . اگر از بین دوستان کسی راه حلی داره یا مطلبی که بتونه راهنمایی کن، ممنون میشم بیان کن. من یه فایل نمونه با 5 ردیف پیوست میزارم
قسمت اول سؤال خودتون رو به خوبی پاسخ دادید.
برای قسمت دوم؛ می تونید از فرمول زیر استفاده کنید تا آخرین کد وارد شده را به شما بدهد:
موفق باشید.کد PHP:=trim(right(substitute(a2;"-";rept(" ";len(a2)));len(a2)))
فایل های پیوست شده[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
سلام
ممنون از راهنماییتون، راستش فرمولی که به کار بردید خیلی کاربردی بود و جاهای دیگه هم شبیه سازی کردم و ازش استفاده کردم و نتیجه گرفتم. بسیار ممنون از وقتی که برای جواب دادن گذاشتید و این روش بهم یاد دادید.
- - - Updated - - -
سلام دوست عزیز
بسیار ممنون برای راهنماییتون و اینکه سریع به دادم رسیدید . راستش من چند روز دارم سعی می کنم مکانیزم فرمولی که استفاده کردید یاد بگیریم ولی چون تا به حال از تابع indirect استفاده نکردم متوجه روش حل نمیشم. چون دوست دارم هرچیزی یاد میگیرم با روش یاد بگیرم که برای همیشه توی ذهنم بمون میشه ازتون خواهش کنم بزرگواری کنید روش حل برام توضیح بدید ، در غیر اینصورت هم باز از کمک به موقعتون بسیار مچکرم
کامنت




کامنت