PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] پایگاه داده و گزارش



kohan
2015/11/14, 09:48
با سلام خدمت اساتید و دوستان محترم
به پیوست فایل اکسلی را قرار میدهم که در یک شیت دیتا و در شیت دوم گزارش وجود دارد
حالا میخواهم جدول گزارش را تکمیل کنم بگونه ای که با انتخاب نام پروژه اطلاعات جدول پر شوند فرمولهای مختلف اعم از if , and را بکار گرفتم اما موفق نشدم همانطور که ملاحظه میکنید گزارش قراراست اطلاعات دو منبع حسابداری و مهندسی را باهم مقایسه کند و ارتباط این دو به وسیله ردیف مشخص شده
در واقع من میخواهم با انتخاب پروژه 1 جمع خرید ردیفها بصورت مبلغ و حجم در ستونهای مربوطه مهندسی و حسابداری در گزارش قرار بگیرند
امیدوارم سئوالم واضح باشد

iranweld
2015/11/14, 10:33
با سلام

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

فایل پیوست را ملاحظه بفرمایید

iranweld
2015/11/14, 10:38
و یک گزارش دیگر بر حسب ردیف

kohan
2015/11/14, 11:35
یک سئوال دیگر و اینکه چگونه سل dataرا حذف کنم میخواهم بالای ستونهای گزارش سر ستون اضافه کنم

iranweld
2015/11/14, 15:06
یک سئوال دیگر و اینکه چگونه سل dataرا حذف کنم میخواهم بالای ستونهای گزارش سر ستون اضافه کنم


حذف امکانپذیر نیست میتونید تغییر نامش بدید
هر ستون از دیتای شیت اول فقط یک سر ستون میتواند داشته باشد و نمیتوانید دو سلول را mergeنمایید

در بالای شیت گزارش خارج از محدوده پیوت تیبل میتونید سرستون یا چیز دیگری اضافه کنید

kohan
2015/11/14, 15:30
خب کمی در شکل گزارش مشکل دارم بنظر شما روشی غیر از پیوت نیست مثلا با ترکیب فرمول if یعنی اگر مقدور هست با استفاده از فرمول یا ترکیبی از فرمول گزارش را تهیه کنیم

generalsamad
2015/11/14, 15:43
با سلام
با ساختار جدولی که دارید میتونید از دو ستون کمکی استفاده کنید و اونها رو hide کنید
فرمول برای ستونهای کمکی هم اینطور باشه که اگه ردیف متناظر حسابداری با مقدار پروژه انتخاب شده یکی بود در اون ستون کمکی شماره بندازه واسه مهندسی هم همینطور

بعد با استفاده از تابع index به کمک تابع row میتونید جدول گزارشگیریتون رو پر کنید

generalsamad
2015/11/14, 16:18
فایل ضمیمه گردید

kohan
2015/11/14, 17:54
یک اشکالی در این فرمول هست بعنوان مثال در ردیف پروژه 2 سل 18 ما ردیف 4 را داریم که در حسابداری عدد دارد اما در جدول به درستی نمایش داده نمیشود

generalsamad
2015/11/14, 18:48
با سلام
فرمول ستونهای کمکی رو به اینصورت تغییر دهید



=if(and(e3<>"";d3='2'!c$2);max(a$2:a2)+1;"")




=if(and(g3<>"";d3='2'!c$2);max(b$2:b2)+1;"")

kohan
2015/11/15, 09:47
با تشکر از حسن توجه شما اما بازهم به جواب نمیرسم چون یکی از ملاکها ردیف گزارش نیز هست یعنی وقتی ستون ردیف گزارش عدد 25 را نمایش میدهد ردیف حسابداری و مهندسی نیز باید همزمان عدد فوق را نمایش بدهند

generalsamad
2015/11/15, 11:21
خوب با استفاده از تابع index یا vlookup ستون ردیف گزارش رو به شیت گزارشتون اضافه کنید
اگه با تابع index کار کرده باشید میتونید به جواب برسید
یکم تلاش کنید تا به جواب برسید و هم با این نوع توابع آشنا بشید