PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : طراحی فاکتور در اکسل



yyy2005
2015/11/16, 12:57
سلام دوستان لطف برای حل مشکلی که در طراحی فاکتور در اکسل دارم راهنhttp://8pic.ir/images/hg50kcsuuhlheidu3m29.jpgمایی بفرمائید توضیحات مشکل در زیر عکس پیوت شده نوشته شده است

iranweld
2015/11/16, 13:11
یعنی هر یک از ارقام عدد حاصل تو یک سلول در قسمت مشخص شده قرار بگیره؟

از دستور mid استفاده کنید


=iferror(mid($a$1,len($a$1)-1,1),"")

yyy2005
2015/11/16, 15:48
یعنی هر یک از ارقام عدد حاصل تو یک سلول در قسمت مشخص شده قرار بگیره؟

از دستور mid استفاده کنید


=iferror(mid($a$1,len($a$1)-1,1),"")

درود دوست عزیز حالا اگر بخام نتیجه حاصلضرب خونه تعداد در خونه قیمت به همین صورت در هر یک از سلول های خونه جمع کل نوشته شود باید از چه دستوری استفاده نمود؟ (تعداد* قیمت = جمع کل به صورت یکان دهگان در هر سلول)

generalsamad
2015/11/16, 15:59
با سلام
لطفا برای سوالتون یک فایل نمونه ضمیمه کنید

yyy2005
2015/11/16, 19:36
سلام بفرما این فایل ضمیمه داخل فایل توضیحات دادم چطوری باید باشد.http://s6.picofile.com/file/8223077242/Book1.xlsx.html

generalsamad
2015/11/16, 20:16
به اینصورت میتونید عمل کنید
نتیجه تعداد * قیمت واحد رو در یک ستون کمکی حساب کرده و برای جمع کل نیز از همان ستون کمکی استفاده کرده
در نهایت فرمولی که دوست عزیز جناب iranweld (http://forum.exceliran.com/member.php/23192-iranweld) قرار دادند رو روی این ستون کمکی اعمال کنید

yyy2005
2015/11/17, 08:59
به اینصورت میتونید عمل کنید
نتیجه تعداد * قیمت واحد رو در یک ستون کمکی حساب کرده و برای جمع کل نیز از همان ستون کمکی استفاده کرده
در نهایت فرمولی که دوست عزیز جناب iranweld (http://forum.exceliran.com/member.php/23192-iranweld) قرار دادند رو روی این ستون کمکی اعمال کنید

درود همین کارو کردم جواب نداد لطف کنید اگر میشه با یک فایل ضمیمه مشابه فایلی که گذاشتم راجب این مساله بیشتر توضح دهید. و فرمول ها را طبق همون چیزی که در فایل های ضمیمه گذاشتم برایم بگذارید

generalsamad
2015/11/17, 12:19
با سلام

اگه طبق توضیحاتی که دادم پیش برید به جواب میرسید

میتونید ستون کمکی رو هم hide کنید

فایل ضمیمه گردید

iranweld
2015/11/17, 12:24
با سلام

با کمی تلاش میتوانستید با الگو گرفتن از فایل ارسالی قبلی خودتون، انجام بدید

yyy2005
2015/11/18, 09:28
با سلام

با کمی تلاش میتوانستید با الگو گرفتن از فایل ارسالی قبلی خودتون، انجام بدید

درود میشه راجب به این فرمولهای که گذاشتید توضیخ دهید اصلن برای اینکه ضرب یک عدد در یک عدد دیگر به این صورت ضرب عدد در یکان عدد دوم و بعد ضرب عدد در دهگان عدد دوم و الی آخر باید چه فرمولی استفاده نمود لطف کنید راجب به فرمولش توضح دهید

iranweld
2015/11/18, 09:56
با سلام

با استفاده از دستور Mid تک تک عددها یا حروف یک سلول را از سمت راست در سلول های جداگانه فراخوانی کردیم


=MID("hasan",LEN("hasan"),1)

در دستور MID ابتدا سلول یا تکست مورد نظر را معرفی کرده و سپس از کاراکتر چندم شروع کنه را تعریف مینماییم
در این فرمول با استفاده از تابع LEN تعداد کل کارکترهای کلمه HASAN را تعریف کردیم (که اینجا 5 است) و پارامتر بعدی که چند کارکتر از حرف پنجمی را نشان دهد برای فرمول تعریف کردیم که یک کارکتر زدیم

با توجه به شرایط فوق آخرین کارکتر کلمه HASAN که حرف N است توسط فرمول نمایش داده میشود

سپس با یکی یکی کم کردن از طول کلمه HASANکارکترهای قبلی را فراخوانی کردیم


=MID("hasan",LEN("hasan")-1,1)

حرف A توسط فرمول نمایش داده میشود


=MID("hasan",LEN("hasan")-2,1)

حرف S توسط فرمول نمایش داده میشود


=MID("hasan",LEN("hasan")-3,1)

حرف A توسط فرمول نمایش داده میشود


=MID("hasan",LEN("hasan")-4,1)


حرف H توسط فرمول نمایش داده میشود

yyy2005
2015/11/18, 15:58
با سلام

با کمی تلاش میتوانستید با الگو گرفتن از فایل ارسالی قبلی خودتون، انجام بدید

درود دوست عزیز طبق فایل پیوست شما پیش رفتم و تونستم مشکلمم حل کنم حالا فقط یک مشکل دارم که در فایل پیوست توضیح دادم لطف کنید راهنمایی فرمائید ممنونhttp://s6.picofile.com/file/8223406392/sum1.xlsx.html

ordouei
2015/11/18, 16:25
درود دوست عزیز طبق فایل پیوست شما پیش رفتم و تونستم مشکلمم حل کنم حالا فقط یک مشکل دارم که در فایل پیوست توضیح دادم لطف کنید راهنمایی فرمائید ممنونhttp://s6.picofile.com/file/8223406392/sum1.xlsx.html


شما با اضافه کردن یک شرط مثلا مخالف صفر یا خالی نبودن مشکل را حل نمایید
if(a5>0,iferror(mid($a5*$b5,len($a5*$b5),1),"")," ")

yyy2005
2015/11/18, 16:35
شما با اضافه کردن یک شرط مثلا مخالف صفر یا خالی نبودن مشکل را حل نمایید
if(a5>0,iferror(mid($a5*$b5,len($a5*$b5),1),"")," ")

دوردو این فرمولی که گفتید دقیقا روی چه خونه ای باید اعمال کنم

iranweld
2015/11/18, 16:54
با سلام

در سلول c5


=if(isnumber(a5),mid($a5*$b5,len($a5*$b5),1)

و در c6


=if(isnumber(a6),mid($a6*$b6,len($a6*$b6),1),"")

yyy2005
2015/11/19, 08:31
با سلام

در سلول c5


=if(isnumber(a5),mid($a5*$b5,len($a5*$b5),1)

و در c6


=if(isnumber(a6),mid($a6*$b6,len($a6*$b6),1),"")


درود فرمول هایی که گذاشه روی خانه هایی که گفتید اعمال نمودم اما خطا میدهد بی زحمت اگر میشود روی فایل پیوستی که گذاشته بودم برایم اعمال کنید و فایل پیوست کنید ممنون

iranweld
2015/11/19, 09:18
با سلام فایل پیوست شد