نمایش نتایج 1 تا 11 از 11

نام تاپیک: جستوجو در جداول اکسل و خطا در اکسس

  1. #1

    جستوجو در جداول اکسل و خطا در اکسس

    سلام و درود.
    دوستان ما یه فایل اکسل ثبت سفارش داریم که برای برش شیشه هست
    طول و عرض و تعداد رو وارد میکنیم و بعد از طریق اکسس ازش لیست برای برش دستگاه می گیریم.
    حالا یسری شیشه ضایعاتی داریم که میخوایم مصرف بشند.
    چجوری و در کدوم قسمت باید تغییر بدم که وقتی لیست سفارش جدید ثبت شد بره لیست ضایعات رو چک کنه و اگر مورد هم خوانی بود خطا بده که مثلا این اندازه موجود است!
    اول که تو اکسل باید کد نوشت یا نه تو اکسس؟
    ممنون میشم راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط bbavvaffa مشاهده تاپیک
    سلام و درود.
    دوستان ما یه فایل اکسل ثبت سفارش داریم که برای برش شیشه هست
    طول و عرض و تعداد رو وارد میکنیم و بعد از طریق اکسس ازش لیست برای برش دستگاه می گیریم.
    حالا یسری شیشه ضایعاتی داریم که میخوایم مصرف بشند.
    چجوری و در کدوم قسمت باید تغییر بدم که وقتی لیست سفارش جدید ثبت شد بره لیست ضایعات رو چک کنه و اگر مورد هم خوانی بود خطا بده که مثلا این اندازه موجود است!
    اول که تو اکسل باید کد نوشت یا نه تو اکسس؟
    ممنون میشم راهنمایی کنید.
    کاربر محترم اول برید ضایعات رو دسته بندی کنید . مثلا بر اساس مساحت مثلا تا 400 سانتیمتر مربع تا 1000 تا 15000 این کارها رو کردین بعد اکسل یا اکسس طول و عرض کا رو که ضرب کرد باید جستجو انجام بده ببینه در رنج کدام اندازه ها هست و پیغام ضایعات بده .

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

  3. #3

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    کاربر محترم اول برید ضایعات رو دسته بندی کنید . مثلا بر اساس مساحت مثلا تا 400 سانتیمتر مربع تا 1000 تا 15000 این کارها رو کردین بعد اکسل یا اکسس طول و عرض کا رو که ضرب کرد باید جستجو انجام بده ببینه در رنج کدام اندازه ها هست و پیغام ضایعات بده .

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

    تشکر
    جهت اطلاع ، طول و عرض رو ضرب نمی کنیم
    بلکه یه گزارش شامل طول , عرض ، تعداد و نوع شیشه چاپ میکنیم.
    می فرستیم برای برش کار تا برش بزنه.
    ولی قبل از ارسال به سالن می خوام توی قسمت گزارش یا خطای پیامی بده یا که متنی که متوجه بشیم تو لیست هست نمونش.
    مثال :

    و گزارش
    Untitled2.jpg

  4. #4
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    تنها کاری که بشه چک کرد مساحت هر قطعه هست که نشون بده در محدوده کدوم دسته از ضایعات ممکنه وجود داشته باشه. باز هم اول دسته بندی جدول ضایعات بر اساس مساحت و سپس جستجو بر این اساس که سفارش در محدوده مساحت کدام دسته از ضایعات قرار داره.
    مثلا ضایعات داریم 900 سانتی متر مربع در دسته سوم ضایعات
    حالا کالا 30*25 سفارش داریم . خوب میشه 750 سانتیمتر مربع . پیغام بده که در دسته سوم ضایعات ابعاد برای برش چک شود .

  5. #5

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    تنها کاری که بشه چک کرد مساحت هر قطعه هست که نشون بده در محدوده کدوم دسته از ضایعات ممکنه وجود داشته باشه. باز هم اول دسته بندی جدول ضایعات بر اساس مساحت و سپس جستجو بر این اساس که سفارش در محدوده مساحت کدام دسته از ضایعات قرار داره.
    مثلا ضایعات داریم 900 سانتی متر مربع در دسته سوم ضایعات
    حالا کالا 30*25 سفارش داریم . خوب میشه 750 سانتیمتر مربع . پیغام بده که در دسته سوم ضایعات ابعاد برای برش چک شود .
    اوکی متوجه شدم.
    حالا این که کجا چک کنه تو اکسل باید کد نویسی بشه یا در گزارش اکسس؟

  6. #6
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط bbavvaffa مشاهده تاپیک
    اوکی متوجه شدم.
    حالا این که کجا چک کنه تو اکسل باید کد نویسی بشه یا در گزارش اکسس؟
    اگر اکسل وارد هستید از دستور های ترکیبی Vlookup و Hlookup استفاده کنید برای پیداکردن محدوده .
    این کار برای کالاهای نزدیک به مربع دقیق هست
    اکسل براتون اماده کردم .

    اکسس باید جدول ایجاد کنید و جستجوی کوئری بگذارید که سرچ کنه .
    فایل های ضمیمه فایل های ضمیمه

  7. #7

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    سپاس فراوان
    میشه کد رو برام شرح بدید.

    =IFERROR(HLOOKUP(B2؛Sheet2!D$3:G$10؛VLOOKUP(سف ارش!F2؛Sheet2!B$4:C$10؛2؛TRUE)؛FALSE)؛"-")

    و اینکه ؛ به نظرتون توی اکسل پیاده بشه دقیق تر به نتیجه میرسیم یا کوئری نوشتن در اکسس؟

    نظرتون رو در مورد این نوع دستور if هم بگید به این شکل هم میتونم بنویسم؟
    =IF(E1=L1؛"yes"؛"no")

    ex.jpg

  8. #8
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط bbavvaffa مشاهده تاپیک
    سپاس فراوان
    میشه کد رو برام شرح بدید.

    =IFERROR(HLOOKUP(B2؛Sheet2!D$3:G$10؛VLOOKUP(سف ارش!F2؛Sheet2!B$4:C$10؛2؛TRUE)؛FALSE)؛"-")

    و اینکه ؛ به نظرتون توی اکسل پیاده بشه دقیق تر به نتیجه میرسیم یا کوئری نوشتن در اکسس؟

    نظرتون رو در مورد این نوع دستور if هم بگید به این شکل هم میتونم بنویسم؟
    =IF(E1=L1؛"yes"؛"no")

    ex.jpg
    با دستور hlookup عمودی جستجو میشه که کدوم کالا مد نظر هست و کدام ردیف رو نشون بده .
    برای نشون دادن ردیف بجای عدد شماره ردیف
    از vlookup استفاده شده که ردیف متناظر هر متراژی رو نشون بده .

    حالا مثلا متراز 500 در ردیف 3 هست
    خوب Hlookup ساده 10 میل ردیف سوم میشه جواب .

    با اکسس اگر کارکنیید باز هم باید گروه بندی کنید و فرمول بدین کوچکتر از 1000 و بزرگتر از 500 نشون بده که موجودی داره .
    جلو گروه هم علامت بزنید که موجودی دارد یا ندارد .درصورت موجود داشتن پیغام بدهد .

  9. #9
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    دستور if هم اگر گروه ضایعات نشون بده خوبه ولی باید محدوده بدین بزرگتر از500 و کوچکتر از 1000 مثلا ok
    ستون f هم عدد بدین و بزرگتر کوچکتر چک کنین

  10. #10

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    چرا محدوده؟
    شیشه های ما سکوریت هستن و حتما باید دقیقا همون اندازه باشه که به درد مشتری بخوره چون کوچک و بزرگشون نمیشه کرد دیگه.
    حالا مثل مثالی که عکس گذاشتم بیام طول و عرض هاشون رو توی یه شیت یا یه قسمت از جدول درج کنم و بعد با دستور if چک کنم اگر اون مساحت بود اطلاع بده yes نبود بگه no
    کد رو هم تا خط 200 ( انتهای لیستمون ) کپی کنم که شامل همه بشه.

  11. #11

    نقل قول: جستوجو در جداول اکسل و خطا در اکسس

    نقل قول نوشته شده توسط padide55 مشاهده تاپیک
    دستور if هم اگر گروه ضایعات نشون بده خوبه ولی باید محدوده بدین بزرگتر از500 و کوچکتر از 1000 مثلا ok
    ستون f هم عدد بدین و بزرگتر کوچکتر چک کنین
    سلام مجدد
    با دستور if به یه مشکل خوردم.

    =IF(L9=zayeat!K3,"true","false")

    اینکه دقیقا باید سلول ها یکی باشند.
    مثلا اگر اندازه شیشه در ردیف 3 ثبت بشه ولی همین اندازه در ردیف 4 شیت ضایعات ، میگه وجود ندارد ولی اگر هر دو رو در یک ردیف بزنیم میگه موجود است.
    کد اشکال داره و ناقصه یا که این کد برای اینجا کاربرد نداره و باید از طریق همون H و V بریم جلو؟

تاپیک های مشابه

  1. مشکل با دستور select بانک اکسس با دستورات SQL
    نوشته شده توسط ahp_online در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: یک شنبه 18 تیر 1391, 16:08 عصر
  2. سوال: اجرای صحیح دستور اس کیو ال در اکسس و عدم اجرای همان دستور در برنامه
    نوشته شده توسط behzadboloori در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: جمعه 02 دی 1390, 13:58 عصر
  3. سوال: تبدیل دستور اس کیو ال به دستورات اکسس (اجرا از سی شارپ)
    نوشته شده توسط hojjatshariffam در بخش Access
    پاسخ: 3
    آخرین پست: پنج شنبه 30 اردیبهشت 1389, 18:26 عصر
  4. تبدیل دستور اس کیو ال به دستورات اکسس (اجرا از سی شارپ)
    نوشته شده توسط hojjatshariffam در بخش C#‎‎
    پاسخ: 7
    آخرین پست: چهارشنبه 29 اردیبهشت 1389, 22:37 عصر
  5. سوال: ارتباط با اکسس از طریق دستور
    نوشته شده توسط ahmadsam در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 05 آبان 1387, 20:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •