گزارش از چند شیت ؟

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

    • 2015/09/12
    • 41

    گزارش از چند شیت ؟

    سلام به همه دوستان و اساتید
    همونطور که چند تا از دوستان در جریان هستند
    من چند تا شیت دارم که می خوام از این شیت ها گزارش تهیه کنم
    و نمی خوام شیت ها را توی یک شیت واحد بیارم اما یک شیت کمکی درست کردم که نتیجه همه شیتها توی اون ثبت شده .
    من اطلاعات توی شیت گزارش را نیاز دارم بدست بیارم .
    بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت
  • Alireza
    مدير تالار تنظيمات اكسل

    • 2011/03/01
    • 648
    • 80.00

    #2
    نوشته اصلی توسط man
    سلام به همه دوستان و اساتید
    همونطور که چند تا از دوستان در جریان هستند
    من چند تا شیت دارم که می خوام از این شیت ها گزارش تهیه کنم
    و نمی خوام شیت ها را توی یک شیت واحد بیارم اما یک شیت کمکی درست کردم که نتیجه همه شیتها توی اون ثبت شده .
    من اطلاعات توی شیت گزارش را نیاز دارم بدست بیارم .
    http://s6.picofile.com/file/82133292...ered_.rar.html
    سلام اولین نکته ایی که خدمت شما عرض کردم فایل شما نیازبه دیتابیس دارد و لازم هست اطلاعات در دیتا بیس ثبت بشه
    ضمن اینکه نیاز هست شما از پرسه کاریتون بیشتر اطلاعات بدید
    [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
    [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
    [/CENTER]

    کامنت

    • man

      • 2015/09/12
      • 41

      #3
      امکانش هست از sheet1بعنوان دیتابیس استفاده بشه ؟
      همه اطلاعات که مورد نیازه توی اون شیت موجود هست .
      از هر قسمت از کار که نیازه بگید تا براتون تشریح کنم متوجه بشید .
      بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

      کامنت

      • Alireza
        مدير تالار تنظيمات اكسل

        • 2011/03/01
        • 648
        • 80.00

        #4
        منظور از دیتا بیس ثبت اطلاعات مثل نمونه پیوسته
        شما بگید اطلاعات بر چه اساسی ثبت و طبقه بندی میشه
        فایل های پیوست شده
        [CENTER][COLOR=#ffd700]​[/COLOR]تنها راهي که به شکست مي انجامد، تلاش نکردن است
        [IMG]http://www.graphics18.com/wp-content/uploads/2010/12/yellow-flower23.gif[/IMG]
        [/CENTER]

        کامنت

        • man

          • 2015/09/12
          • 41

          #5
          با تشکر
          توی فایل توضیح دادم




          این فایل هم یکی از دوستان زحمت کشیده اما اون فاکتور مورد نظر توش سخت گیر میاد .
          3(1)
          Last edited by man; 2015/09/22, 23:38.
          بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

          کامنت

          • man

            • 2015/09/12
            • 41

            #6
            کسی از اساتید نظری نداره؟؟؟؟
            بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

            کامنت

            • iranweld

              • 2015/03/29
              • 3341

              #7
              با سلام

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

              کد PHP:
              ='اتاق عمل (24)'!c38 
              فایل های پیوست شده

              کامنت

              • man

                • 2015/09/12
                • 41

                #8
                iranweld
                سلام دوست عزیز
                این شیت دیتا که شما زحمت کشیدید درست کردید با اون شیت 1 که من توی فایل دارم چه فرقی داره ؟
                من از این فرمول استفاده کردم
                کد PHP:
                =INDIRECT("'"&C5&"'!$c$38"
                بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

                کامنت

                • iranweld

                  • 2015/03/29
                  • 3341

                  #9
                  نوشته اصلی توسط man
                  iranweld
                  سلام دوست عزیز
                  این شیت دیتا که شما زحمت کشیدید درست کردید با اون شیت 1 که من توی فایل دارم چه فرقی داره ؟
                  من از این فرمول استفاده کردم
                  کد PHP:
                  =INDIRECT("'"&C5&"'!$c$38"
                  با سلام

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

                  کامنت

                  • man

                    • 2015/09/12
                    • 41

                    #10
                    مشکل من هم همینه .
                    نمی دونم از کدوم تابع باید استفاده کنم .
                    من تابع ای می خوام که مقادیر تکراری رو بجای جمع کردن کنار هم نشون بده . این رو شما ملاحظه کن .

                    همچین چیزی کار من رو ساده میکنه .
                    INDIRECT جمع اونها رو نشون میده اما من جمع رو نمی خوام می خوام جلوی اسم تکرار بزنه
                    مثلا بجای نوشتن حسین ----3 بار تکرار ----- توی 3 تا سسطر بنویسه حسین----- تا بتونم اطلاعات رو جلوش فراخوانی کنم ..
                    بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

                    کامنت

                    • iranweld

                      • 2015/03/29
                      • 3341

                      #11
                      با سلام

                      با اجرای این کد در شیت گزارشگیری در جلوی هر شخص ،بخش هایی که کارکرد داشته را وارد میکند


                      کد PHP:
                      Sub TEST()

                      Dim XYIJAs Integer

                      Range
                      ("L5:L200,P5:P200,T5:T200,X5:X200").Select
                              Selection
                      .ClearContents
                          Range
                      ("L5").Select

                      Sheet2.Cells(Sheet2.Rows.Count"D").End(xlUp).Row
                      Sheet22.Cells(Sheet22.Rows.Count"C").End(xlUp).Row


                      For 5 To X

                      12

                      For 5 To Y

                      If Sheet2.Range("D" I).Value Sheet22.Range("D" J).Value Then

                      Sheet2
                      .Cells(IK).Value Sheet22.Range("C" J).Value
                      4
                      End 
                      If

                      Next J
                      Next I

                      End Sub 
                      فایل های پیوست شده
                      Last edited by iranweld; 2015/09/24, 09:51.

                      کامنت

                      • man

                        • 2015/09/12
                        • 41

                        #12
                        تشکر دوست عزیز
                        بررسی می کنم و جواب رو می ذارم برای شما و دستان.
                        بابت زحمتی که کشید سپاس فراوان.
                        بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

                        کامنت

                        • man

                          • 2015/09/12
                          • 41

                          #13
                          سلام
                          اطلاعات 2 سلول مشابه هم هستند .
                          و در ستون بخش جدید فقط اسم بخش نوشته میشه . بقیه اطلاعاتش نمیاد.
                          بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

                          کامنت

                          • iranweld

                            • 2015/03/29
                            • 3341

                            #14
                            با سلام

                            ببنید این دیتا باید جایگزین بشه؟Click image for larger version

Name:	Untitled.png
Views:	1
Size:	31.0 کیلو بایت
ID:	127209
                            فایل های پیوست شده

                            کامنت

                            • man

                              • 2015/09/12
                              • 41

                              #15
                              شما اسم آقای علی حیدری را چک کنید متوجه میشید خطا کجاست
                              باید نشون بده چند ساعت توی کدوم بخش کار کرده هر فرد همین . البته بخشها و ساعت توی شیت 1 موجوده
                              فقط باید لیست بشه برای هر نفر
                              بنام حضرت دوســـــــت که هرچه هست همه از اوســـــــت

                              کامنت

                              چند لحظه..