نوشته اصلی توسط
aservanto
سلام داداشی دمت گرم همونیه که میخوام فقط میشه برا اینکه بتونم تو کار خودم ازش استفاده کنم یه توضیحی در باره فرمولش بدی یعنی بگی بم که =VLOOKUP(B5;ديتا!$B$2:$C$12;2;FALSE)ای فرمول یعنی چی؟یعنی چه اتقاقی داره تو این فرمول میوفته برام تشریحش کنی؟ اقعا ممنونت میشم اگه بگی داداشی
سلام
vlookup يكي از توابع جستجو عمودي هست كه بر اساس آرگومان هايي كه براش تعريف ميكنيم ، مقادير
مشخصي رو از محدوده مشخصي براي ما بازنشاني ميكنه
در فايل نمونه دو تا شيت وجود داره يكي فاكتور و يكي هم ديتا كه اطلاعات مربوط به كالا درش درج شده
اول از همه شما شيت مربوط به ديتا رو با اطلاعات كالاهاي مورد نياز خودتون بروز كنيد
چون شما ميخواين از منوي كشويي (كمبو باكس ) استفاده كنيد براي هر كالا كد بذاريد (مثل نمونه سلول اول خالي باشه و كد 1 رو بذاريد براش )
بعد از اين مرحله فاكتور رو طراحي كنيد به هر روشي كه خواستيد من نمونه ساده رو در فايل آوردم شما ميتونيد متناسب با نياز ايتم هاي مختلفي از جمله تخفيف -ماليات-ارزش افزوده و غيره براش بذاريد
در سلول نام كالا از منوي developer >insert>combo box انتخاب كنيد و در محل مورد نظر فيكسش كنيد
با رايت كليك روي منوي كشويي و انتخاب فورمت كنترل ميتونيد اينپوت رنج و سل لينك رو براش تعريف كنيد (من سل لينك رو خود سلولي كه روش منوي كشويي اومده گذاشتم كه تو فاكتور مخفي باشه)
بعد ميتونيد منوي كشويي رو براي ساير رديفهاي فاكتور كپي/پيست كنيد و فقط سل لينكش رو دستي تنظيم كنيد
در مورد فرمول vlookup هم همونطور كه گفتم تابعي براي جستجو عمودي هست
کد PHP:
=VLOOKUP(B3;ديتا!$B$2:$C$12;2;FALSE)
توضیحات مربوط به این تابع:
Lookup_Value: سلول b3 که می خواهیم متناظر آن را در شيت ديتا پیدا کنیم را انتخاب می کنیم.
Table_array: محدوده ای که می بایست به دنبال مقدار متناظر جستجو شود، یعنی جدول موجود در شيت ديتا
Col_index_num: شماره ستونی که می بایست مقدار پیداشده در شيت ديتا برگردانده شود. برای قيمت این شماره2 می باشد،
Range_lookup: برای این گزینه دو انتخاب داریم True & False. برای پیدا کردن مقدار دقیق از False و برای پیدا کردن مقدار نزدیک از True استفاده می کنیم. در اینجا ما نیاز به مقدار دقیق داریم پس False و یا عدد صفر را وارد می کنیم
علاقه مندی ها (Bookmarks)