قاعده کلی تابع INDEX به دو صورت زیر هست:
(شماره ستون، شماره سطر، محدوده) INDEX
(شماره محدوده، شماره ستون، شماره سطر، یک یا چند محدوده) INDEX
در حالت اول ما یک محدوده رو برای تابع تعریف میکنیم و شماره سطر و ستون موردنظرمون رو هم مشخص میکنیم و تابع مقدار سلولی که در سطر و ستون مورد نظر هست رو برای ما نمایش میده. در حالت دوم ما چند محدوده رو برای تابع مشخص میکنیم و با دادن شماره سطر و ستون مورد نظر و شماره محدوده موردنظرمون تابع سلول موردنظر رو برمیگردونه. بنابراین اگر محدوده ای که میخوایم در اون با دادن سطر و ستون مقداری رو مشخص کنیم قرار نیست متغیر باشه و ثابت هست از حالت اول استفاده میکنیم و اگر قراره این محدوده تغییر کنه از حالت دوم میتونیم استفاده کنیم.
برای اینکه بهتر با نحوه استفاده از این تابع آشنا بشیم جدول زیر رو در نظر بگیرید:
A | B | C | D | |
1 | میوه اول | سیب | زرد | 100 |
2 | میوه دوم | پرتقال | نارنجی | 50 |
3 | میوه سوم | خیار | سبز | 40 |
4 | نوشیدنی اول | شربت | سرد | 3 |
5 | نوشیدنی دوم | قهوه | گرم | 7 |
در حالت اول که تابع INDEX سه پارامتر داره اگر فرمول =INDEX(A1:D5;3;4) رو در سلولی قرار بدیم مقدار سلول موجود در سطر سوم و ستون چهارم جدول فوق که عدد 40 هست نمایش داده میشه.
حالا نگاهی به حالت دوم که در اون محدوه موردنظر ما میتونه متغیر باشه میندازیم. در این حالت اگر در سلولی فرمول =INDEX((A1:D3;A4:D5);2;2;2) رو قرار بدیم چون پارامتر آخر ما عدد 2 هست سلول موجود در سطر دوم و ستون دوم مربوط به آرایه دوم یعنی محدوده A4:D5 انتخاب میشه و در نتیجه قهوه در اون سلول نمایش داده میشه. اگر پارامتر آخر رو به یک تغییر بدیم محدوده ما از A4:D5 به A1:D3 تغییر میکنه و در نتیجه تابع به جای کلمه قهوه کلمه پرتقال رو برمیگردونه.
نکته:
- اگر در تابع INDEX پارامتر شماره سطر رو برابر صفر قرار بدیم تابع آرایه ای شامل تمام سلولهای شماره ستون مشخص شده رو برمیگردونه. همینطور اگر شماره ستون رو برابر صفر قرار بدیم تابع آرایه ای شامل تمام سلولهای شماره سطر مشخص شده رو به عنوان نتیجه برمیگردونه. به عنوان مثال اگر ما در سلولی فرمول =SUM(INDEX(B1:D5;0;3)) رو در سلولی قرار بدیم، جمع تمام سلول های موجود در ستون سوم محدوده B1:D5 یعنی عدد 200 توسط فرمول محاسبه میشه.
- اگر محدوده موردنظر ما دارای فقط یک سطر یا یک ستون باشه تعریف شماره سطر یا ستون برای اون آرایه اختیاری هست. به عنوان مثال اگر محدود موردنظر ما A1:D1 باشه، ازونجایی که این محدوده فقط یک سطر داره نیازی به تعیین پارامتر شماره سطر نیست و میتونیم جای این پارامتر رو در فرمول خالی بزاریم.
با سلام
این سایت از لحاظ ظاهری بسیار شیک و از لحاظ علمی سایت مفید و بسیار خوبی است.
با تشکر از زحمات جنابعالی
ممنون داریوش جان
با سلام
باتوجه به اطلاعات و آموزش های بسار عالی ضمن تشکر از شما
خواهش میکنم مطالب بیشتری رو برای آموزش بگذارید . مثل Vlookup , pivot table بازم ممنون
سلام جناب زند
ممنون از نظر لطفتون. راستش تو این روزها خیلی درگیر هستم اما انشالله سعی میکنم مطالب مفید و توابع پر کاربرد و مفیدی مثل Vlookup، pivot table و match رو در اولین فرصت بزارم رو سایت. فردا شب آموزش vlookup رو روی سایت میزارم اگه خدا بخواد.
با تشکر
خیلی ممنون از حسن توجه شما و اهمیت دادن به نظرات …
خیلی مطالب به من کمک کرده که بتونم به جا ازشون استفاده کنم بازم مرسی
خواهش میکنم. انشالله بتونم روز به روز مطالب مفیدی رو اینجا قرار بدم تا مورد استفاده دوستان خوبی مثل شما قرار بگیره.
خیلی ممنون
سایت خیلی خوبی دارید
همیشه موفق باشید
مرسی رضا جان
بسیار عالی .
خسته نباشید آقای اسماعیل پور
خدا قوت
سلام. ممنون جناب صفری عزیز
با سلام
سوالی داشتم.فرض کنید در ستون A لیستی از اطلاعات داریم که ما بین آنها سلول های خالی وجود دارد.مثل این http://F98.co/d/Dr64Ua
می خواستم بدونم آیا امکان داره که داده های مابین هر سلول خالی رو در یک سطر جداگانه نمایش داد.مثل این http://F98.co/d/Wn1j3E
مثلا چنین چیزی A1 , A2 , A3بعد یک سلول خالی دوباره A5 , A6 , A7 و دوباره یک سلول خالی تا آخر.حالا A1 , A2 ,A3 رو تبدیل کنه به A1 , B1 , C1 ا و A5 , A6 , A7 رو به A2 , B2 , C2 تبدیل کنه الی آخر.
من حدود 5000 تا سلول دارم اگر بخوام تک تک براش فرمول بنویسم نشدنیه
ممنون میشم.باتشکر
بله دوست عزیز چرا نشه. فقط نحوه نوشتنش بستگی به یه سری چیزا داره. فایلی که مدنظرت هست رو برام بفرست تا بهتر بتونم راهنماییت کنم
سلام جناب اسماعیل پور.فایل رو براتون گذاشتم.بازهم تشکر می کنم و باید بگم که چه سایت فعال و پویایی دارید.ایشاله همیشه موفق باشید.
http://Faza98.com/download/j1YTp5/test.xlsx.html
سلام. به نظرم با ماکرو بهتره در بیارید این مساله رو. فایلی که برات درست کردمو ببین بهتر متوجه میشی.
http://f98.co/t/t8VZa2
سلام
با عرض خسته نباشید و تشکر از مطالب مفیدتون
میخواستم بدونم چطور میشه یه فرمول یا تابعی ساخت که توسط اون بتون یک سری اطلاعات ماتریسی رو به اطلاعات با فرمت دیتابیس تبدیل کنیم.
مثلا ما 10 سطر و 10 ستون داریم . میخواهیم اونها رو به سه ستون تبدیل کنیم که مسلما ستون اول برای بقیه ستون ها مجددا تکرار خواهد شد.
لطفا راهنمایی کنید.
حجم اطلاعاتت چقدره؟ به نظرم با ماکرو در بیاری بهتره. البته بازم بستگی داره. لطفاً فایلت رو بفرست تا برات بهتر توضیح بدم
خیلی جامع و قابل فهم توضیح دادید وممنون از زحماتتون
سپاس
سلام خسته نباشید ممنونم از سایت خیلی خوبتون.
مرسی.
با عرض سلام – بابت سایت خوبت بهت تبریک میگم و بابت مطالب مفیدی که قرار میدی ممنونم.واست بهترین هارو آرزو دارم.
مرسی مصطفی جان
سلام
با تشکر از اطلاع رسانی و آموزش های خوبتون
1 سوال داشتم
میشه در اکسل یک فرم رو جوری طراحی کرد که مثلا در خانه c1 عدد 2 رو بزنم بعد در خانه d1 عددی از قبل یا تعریف شده مثلا 45 نمایش داده بشه
به همین ترتیب خانه های بعد
اگه جواب بدید ممنون میشم
سلام. بله امکانش وجود داره. با استفاده از تابع IF یا VLOOKUP بسته به ساختار مساله و فایلتون میشه اینکار رو انجام داد.
با سلام
ببخشید اگر امکانش هست من رو در انجام موضوع زیر راهنمایی کنید
فرض کنید ما بیش از 100 نوع ماده مختلف داریم و به هر کدوم یه کد ده رقمی نسبت دادیم و هر کدوم 6 تا ویژگی دیگه هم دارند. ما این مواد رو در سه گروه A و B و C تقسیم بندی میکنیم. حالا ما چجوری میتونیم با اکسل برنامه ای بسازیم که در یک قالب خاص ما اگه خواستیم مثلا 5 تا از این مواد با ویژگی هاشو تو این قالب یا فرمت قرار بدیم نشینیم یکی یکی تایپ کنیم یا اینجوری بگم چجوری میتونیم تو اون قالب خاص روی سلول نام ماده که کلیک کنیم ابتدا سه گزینه A و B و C رو جلو ما بذاره و بعد با انتخاب یکی از این سه گروه تمام موادی که در این گروه قرار دادن رو به ما نشون بده و ما با انتخاب یکی از این مواد بتونیم تمام اطلاعاتی که در مورد این مواد در فرمتی که داریم قرار بدیم.
با تشکر
در صورت امکان اگه جواب رو واسم به میلم بفرستید خیلی خیلی متشکر میشم.مرسی
سلام دوست عزیز
سوال شما نیازمند صرف زمان زیادی هست که در حال حاضر برای من به دلیل مشغله کاری امکان پذیر نیست. موفق باشید.
با فیلتر کردن میشه این کار رو انجام بدید
بی نهایت از تلاش و زحمات بی نظیر شما تشکر می کنم
ممنون
سلام آقا یاسین حالتون چطوره اگر امکانش هست با شماره 09122645193تماس حاصل فرمایید تا با شما تماس برقرار کنم ممنون میشم به مشکلی برخورد کردم و نمیدونم چیکار کنم
به
سلام. از طریق فرم تماس میتونید با من در تماس باشید
تشکر استفاده کردم مطالب مفید و مختصر بود .
ممنون
جناب محمودی با pivot table خیلی راحت میتونید مواردو دسته بندی کنید
بسیار سایت مفیدی دارید و ظاهر خیلی شیک و مناسبی دارد.
موفق باشید
ممنون محمد جان
سلام وقت به خیر
تشکر برای مطالب مفیدتون
یه سوال داشتم که اگه پاسخ رو برام میل کنید ممنون می شم
فرض کنید مقدار A1=10
من می خوام یه فرمول بنویسم که بره برام از ستون A مقدار ردیف دهم رو بخونه نه ردیف اول رو
یعنی می خوام مقداری که ردیف اول هست رو بره پیدا کنه:
A1=n
An=20
……
40=An*2
n متغیر است
سلام وقت بخیر من فایل رو امتحان کردم ولی خطا میده برای اولین ایندکس خطای ref و برای دومی خطای value میده. به نظرتون ایرادش چیه؟
سلام. لطفاً فایلتون رو بفرستید تا بتونم دقیق تر نظر بدم. این خطاها دلایل زیادی میتونه داشته باشه
سلام استاد اسماعیل پور ممنون بابت سایت جامعتون
سلام وحید جان
سپاس از لطفت
با سلام
يك سوال دارم
من يك فاكتور فروش دارم مي خواهم بعداز اينكه فاكتور را تكميل مي كنم شماره فاكتور كه save مي شود فاكتور بعدي كه باز مي شود شماره فاكتورقبلي +1 بشود شماره فاكتور تكراري اعلام نشه و اين فاكتور براي مشتري به عنوان بدهكار اعمال بشود
آقاي اسماعيل پور در مورد سوال من نظري داريد خواهشمنداست كمكم كنيد
باتشكر
سلام ابراهیم جان
متاسفانه سوال شما برای منی که کامل در جریان نیستم فاقد اطلاعات کامل هست و من نمیتونم پاسخی بهش بدم.
سلام خسته نباشید
یه سوال دارم
من میخوام یه فاکتور فروش بزنم و برای هر کالا با قیمت واحدی که داره یه کد تعریف کنم و به محض وارد کردن کد، نام کالا و قیمت واحد وارد شود ممنون میشم اگر راهنمایی کنید.
از همین تابع INDEX و ترکیبش با تابع MATCH میتونید استفاده کنید. تابع VLOOKUP رو هم یه نگاه بندازید
با سلام خدمت شما ادمین گرامی -واقعا سایت مفیدی دارید -هر روز یه قسمتی از مطالب رو مطالعه
میکنم و لذت میبرم/ میخواستم خواهش علاوئه بر اینکه فرمول ها رو به صورت دستی یاد میدین که خیلی کار خوبی هم هست به صورت آرگومانی هم توضیح بدید.
ممنون از شما بابت سایت مفیدتون
سلام. مرسی از لطفتون. چشم در صورتی که فرصتش فراهم بشه این کار رو هم انجام میدم
سلام.
توی اکسل آرشیو اطلاعات هر فرد رو داریم.با تابع VLOOKUP خیلی راحت با درج یک کد میتوانیم در جدول دلخواه خود تمامی اطلاعات فردی هر شخص رو داشته باشیم.
سوال اینجاست که چطور با زدن همان کد تصویر شخص مورد نظر هم در کنار همین اطلاعات ظاهر بشه
(مثلا فکر کنید فرم ثبت اطلاعات دانشگاهی یک دانش اموز رو میخواییم طراحی کنیم.)
ممنون….ممنون…ممنون
اینکار فقط از طریق VBA امکان پذیر هست دوست من
ساییتون واقعا مفید و عالیه
دست مریزاد،خدا خیرتون بده موفق باشین
با سلام
اگر بخوایم بدونیم یک سلول خاص در فرمول چند سلول دیگه استفاده شده باید از کدام تابع استفاده کنیم
سلام. برای اینکار از تب FORMULA گزینه TRACE DEPENDENTS رو استفاده کن مهرنوش جان
با سلام
چطوری میتونم آخرین مقدار وارد شده یک ستون در حال افزایش رو با فرمول به دست بیارم ؟؟؟
سلام عسل جان. فرض کنیم که ستون در حال افزایش شما ستون a باشه. در اینصورت با نوشتن فرمول زیر در یک سلول دیگه مثل b1 آخرین مقدار ستون a رو میتونید بدست بیارید:
=INDEX(A:A;COUNTA(A:A))
با تشکر آقا یاسین
این کد ارور داد
سلام ، عسل خانم – شما میتونید از ترکیب تابع Match و Index برای این کار استفاده کنید ، مثلاً اگه بخواهید آخرین مقدار ستون A از ردیف 10 تا 1000 ، رو داشته باشید ، بایستی از فرمول زیر استفاده کنید
=INDEX(A10:A1000,MATCH(,A10:A1000,-1))
فرمول را ابتدا کپی کرده و سپس با آن کار کنید . موفق باشید – خانیکی
0919-302-6452
با سلام
این کد وقتی که در محدوده مورد نظر عدد منفی وجود داشته باشه آخرین مقدار مثبت تا قبل از اولین مقدار منفی رو بر میگردونه
باید چیکار کنم که این فرمول اعداد منفی را هم در نظر بگیره ؟
آقا یاسین ، خسته نباشید – منوببخشید که در پاسخگویی تداخل شد !! من پاسخ شما رو ندیده بودم !! هیچ اشکالی نداره ، حالا عسل خانم ، از دو راه مختلف میتونند به جوابشون برسند !! که قطعاً راه شما بهتر و خلاصه تره !! من هم راه شما رو یاد گرفتم ! ممنون – موفق باشید – به امید دیدار – خانیکی
0919-302-6452
باسلام مجدد ، به آقا یاسین عزیز ، عسل خانم و دیگر دوستان سایت
در مقایسه دو راه پیشنهادی بالا ، نکته ای به ذهنم رسید که برای دوستان میتونه مفید باشه : اگر در ستونی در حال افزایش ، تمامی ردیفها بصورت پیوسته تا آخرین ردیف ، همگی دارای مقدار باشند ، راه حل آقا یاسین خلاصه تر و بهتره ، اما اگه در این ستون ، ردیفهای خالی هم ممکنه وجود داشته باشه ، استفاده از دستور CountA جواب نمیده ، ولی استفاده از دستور Match مطابق راه دوم ، ما رو به مقدار آخرین ردیف پر میرسونه . موفق باشید – خانیکی
0919-302-6452
سلام جناب خانیکی عزیز. اختیار دارید. ممنون از توضیحاتتون که تکمیل کننده بحث بود. هر دو راه رو میتونند استفاده کنند. در اکسل راه های رسیدن به خدا زیاده 🙂
و با تشکر از آقا یا خانم خانیکی
فرمول شما جواب داد
سلام ، عسل خانم
خوشحالم که جواب گرفتید
اما طبق توضیحاتی که دادم ، راه آقا یاسین هم درسته
خانیکی
با سلام خدمت دوستان
من سوالی شبیه سوال عسل خانم داشتم با این فرق که من میخوام از دو ستون که اولی دارای مقادیر پیش فرض از قبل ثبت شده و دومی دارای مقادیر افزایشی روزانه، با وارد کردن مقدار در ستون دوم، مقدار نظیر آن از ستون اول را برگرداند
سلام ، آقا پوریا
چون سوالتون شبیه به سوال عسل خانمه ، جوابشم خیلی شبیهه!!
اگه فرض کنیم ستون اولتون A و دومی B باشه ، فرمول فوق بصورت زیر اصلاح میشه :
=INDEX(A10:A1000,MATCH(,B10:B1000,-1))
( ابتدا فرمول رو کپی کنید و بعد باهاش کار کنید )
موفق باشید – خانیکی
0919-302-6452
باسلام
اگه ما مثلا 30 سطر و 45 ستون داشته باشیم که بخواهیم تابعی بنویسیم که با توجه به اعداد مشخصی که از سطر و ستون به اون میدیم سلول مورد نظر مشخص کنه کدوم فرمان بهتره
با تشکر
سلام ، جناب سرافراز
برای یافتن سطر و ستون مورد نظر ، دستور Match بهترینه
و برای برگرداندن نتیجه از داخل جدول ، از دستور Index بایستی استفاده بشه
موفق باشید – خانیکی
0919-302-6452
=INDEX(Sheet1!A:I,(ROW(Sheet1!1:1))/5+1,IF(COLUMN(Sheet1!A:A)=1,1,MOD(ROW(Sheet1!1:1)-1,5)+1))
]تویه این فرمولی که من نوشتم یه ستون عقب تر فراخوانی میشه . مشکلش کجاس؟ ممنون میشم جواب بدبد
سلام شیما جان
پارامتر سوم تابع index رو با یک جمع کن درست میشه
واقعا هم از لحاظ گرافیک و ظاهر و هم علمی و رساندن مطلب عالیه مثل این سایت رو ندیده بودم عالی واقعا دمت گرم و خواهش میکنم اگر در زمینه های دیگه و نرم افزارهای دیگم اطلاعات داری اونام برامون بزار واقعا عالیه خدا خیرت بده
مرسی امیر حسین جان از محبتت
سلام ممنون از اموزشتون یک سوال داشتم بنده یک فایلی دارم مال شرکت هست که گزارش روزانه و هفتگی و ماهانه داره و چون و بر اساس تاریخ میلادی طراحی شده این جدول
و اینکه چون هر ماه جای ایام هفته با ماه دیگه جابجا میشه مثلا جمعه این ماه تو ستون d هست و جمعه واسه ماه بعد افتاده ستون f و با توجه به اینکه واسه گزارش هفتگی واسه روز جمعه فرمول نویسی شده با تغییر ماه و کپی کردن جدول واسه ماه جدید با جابجا شدن ایام هفته نسبت به ستون ها فرمولها نیز جابجا شده و دوباره کاری باید صورت بگیرد
=INDEX(A10:A1000,MATCH(,A10:A1000,-1))
با سلام
این کد وقتی که در محدوده مورد نظر عدد منفی وجود داشته باشه آخرین مقدار مثبت تا قبل از اولین مقدار منفی رو بر میگردونه
باید چیکار کنم که این فرمول اعداد منفی را هم در نظر بگیره ؟
سلام وقت بخیر
من می خواهم با زدن یک کد در شیت دوم کل اطلاعات اون کد در شیت یک به شیت دو انتقال یابد یعنی نمایش داده شود.
ممنون
ممنون به خاطر سایت مفیدتون
با سلام.میخواستم بدونم چطور میشه ردیف های یک ستون را در تعداد زیاد تکرار کرد.با توجه به اینکه ستون 300 تایی هست که هر سلولش بار 15 بار تکرار بشه.ممنون میشم راهنمایی کنید.
سلام
ببخشید من می خواستم یک ستون 4312 تایی رو به چند سطر و چند ستون تبدیل کنم یه طوری که در هر صفحه 48 سطر و 6 ستون با شه. چه طور میشه این کار رو انجام داد؟
با تشکر
سلام . خداقوّت.
چند تا ستون داریم که هر کدوم واسه خودشون تعدادی سطر دارن. میخوام از ستون اول به بعد یا از ستون A به بعد همه ستونها به ترتیب زیر ستون A قرار بگیره و چند تا ستون به یک ستون تبدیل بشه. لطفا راهنمایی کنید.
مرسی مهندس جان
دوست عزیز سلام 30 تا شیت داریم که ستون a2:a45 در تمام ستونهاش اسامی وجود دارد ( بصورت متفاوت )داخل ستونهای دیگرش هم اطلاعات مربوط به هر فرد است حالا می خواهیم داخل شیت 31 مشخص کنیم که داخل شیت a1 آن اسم هر یک از اسامی داخل 30 شیت را نوشتیم جمع مربوط به آن شخص را مثلا از range(b2:b45 ) محاسبه کند از تابع sumif استفاده می کنم پیام value می دهد لطفا راهنمایی کنید
سلام
من چطوری میتونم آخرین عدد وارد شده در یک ردیف (هر روز اعداد جدیدی اضافه میشوند )را برای استفاده در یک شیت دیگر فراخوانی کنم؟
سلام
عرض ادب و خسته نباشید
یه سوال داشتم
چطوری میشه یه فرمول نوشت که یک عدد بین دو عدد رو پیدا کنه به عنوان مثال
A1 = 100
A2 = 200
عدد 150 بین این عدد هست رو اگه وارد کنیم بهمون بگه که این عدد بین این دو هست یا خیر
با تشکر
سلام با فرمول Median
با سلام و خسته نباشید
من تعداد زیادی جدول دارم که با یک سطر فاصله زیر هم قرار گرفته اند.میخواهم در ستون کنار هر کدام از این جدول ها مقادیر مشابه 1تا 10 وارد کنم.( سطر های هر جدول از 10-1 شماره گذاری شوند).امکان کپی و پیست هم زمان وجود ندارد که یک بار بتوان همه را پیست کرد
اگر امکانش هست روش کوتاهی رو راهنمایی میفرمایید؟
سلام علیکم با قبولی طاعات و عبادات
من یه فایل دارم می خواستم در یک قالب بریزم به این صورت که یک قالب بسازم و با زدن کد کل اطلاعات بیاد بالا و سوالم اینه که چطور وقتی vlookup میزنم نتیجه در یک سل دیگر نمایش داده شود ؟؟؟ و اینکه چطور چند نتیجه بهم بده .
ممنونم
سلام. چطور میشه در یک فایل اکسل یک محدوده شامل چند سطر و ستون رو مشخص و سرچ کرد؟ در واقع مثلا یک فایل شامل ۲۰۰۰۰ خط و ۵ ستون داریم. میخواهیم یک محدوده ۵×۵ رو اول مشخص کنیم و بعد جستجو کنیم ببینیم مانند ایک ۵×۵ چند تا و کجا تو این فایل به صورت پشت سر هم قرار گرفته!
سلام آقا یاسین
ممنون از زحمت شما دوست عزیز ،من دو تا تاریخ فارسی دارم می خواهم از هم کم کنم و تاریخ های که مد نظر هم هست تو اختلاف بدست حساب نکند
مثلاً:1396/02/11 -1396/02/20اختلاف دست آمده میشه 9 که من می خواهم تو این فرمولی تاریخ های که می خواهم حساب نکنه تو شمارش
سلام آقا یاسین
ممنون از زحمت شما دوست عزیز ،من دو تا تاریخ فارسی دارم می خواهم از هم کم کنم و تاریخی که مد نظر هم هست تو اختلاف بدست آمده حساب نکند
مثلاً:1396/02/11 -1396/02/20اختلاف بدست آمده میشه (9) که من می خواهم تو این فرمولی تاریخ های که می خواهم حساب نکنه شمارش نکنه 1396/02/12-1396/02/19
سلام وقت بخیر
راهی وجود داره که تاریخ شمسی رو بدون استفاده از افزونه به تاریخ میلادی تبدیل کنیم؟
با سلام من یک فایل اکسل دارم که در ستون اول در هر سطر ساعت ها ۰تا ۲۴ ردیف شده در سایر ستون ها مقادیر بر اساس مقدار اون در هر ساعت قرار گرفته حالا می خواهم بعد از محاسبه ماکزیمم در هر ستون ساعت اون هم مشخص بشه متشکر میشم راهنمایی کنید
سلام
چطور میشه از ترکیب 3 تابع sum , index , match استفاده کرد؟
برای مثال یک همچین جدولی داریم:
K J I H
1. نام مقدار نام مشخص جمع کل
2. الف 1000 الف 1000
3. ب 2000
4. الف 3000
5. پ 4000
6. ت 5000
7. ث 6000
8. ج 7000
9. الف 8000
من میخوام جمع تمامی مقدار ها را برای “الف” داشته باشم، اما فرمولی که نوشتم فقط اولین مقدار را به من نمایش میده:
(((SUM(INDEX(I:I,MATCH(J2,H:H,0=
میشه لطفا راهنمایی کنید من چطور میتونم مقدار جمع مورد نظرم را داشته باشم؟
سلام من میخوام با دستور j_deff اختلاف تاریخ شمسی رو حساب کنم چطور می تونم روزهای تعطیل رو از توی این تاریخا جدا کنم که تو جواب اون روز هارو نشماره؟
سلام
ممنون از سایت خوبتون
یک سوال دارم لطفا راهنمایی بفرمایید
من نیاز دارم از یک ستون جدول سلولهایی را به جدول دیگه ببرم و برای این کار دو شرط باید بررسی بشه و اگر دو شرط برقرار بود سلولی که میخوام به جدول دیگر برده شود.
برای توضیح بهتر فرض کنید جدول ۱ و ۲ دارم و میخوام از جدول ۲ بررسی کنم هر رکوردی که نام شرکتش با نام شرکت در جدول یک مشابه بود و بستانکار آن شرکت هم در دو جدول مشابه بود مبلغ بستانکار بانک از جدول ۲ به ستون مربوطه به جدول یک منتقل شود از ترکیب چه توابعی استفاده کنم که نتیجه بگیرم لازم به توضیح است برای یک شرط همیشه از ترکیب مچ و ایندکس استفاده می کردم و نتیجه می گرفتم ولی برای ۲ شرط ترکیب خاصی به نظرم نرسید و فکر کردم شاید بشه از حالت دوم ایندکس استفاده کرد ولی امتحان کردم نتیجه نگرفتم
ممنون میشم اگر بتونید سریع راهنمایی بفرمایید
سپاس
سلام مازیار جان. برای این مثالی که فرمودید میتونید از تابع SUMIFS اکسل استفاده کنید.
سلام
کیست مرا یاری دهد
سلام. سوالتون رو بفرمایید اگر توان یاری رسوندن باشه حتما انجام میدم 🙂
سلام جناب آقای اسماعیل پور
ارتقا سطح اکسلم رو مدیون سایت و زحمات شما هستم خیلی از اطلاعات مفید سایت بهره بردم خواستم تشکر کنم سلامت و موفق باشید
سلام جناب سلطانی عزیز
ممنون بابت انرژی مثبتی که دادید. باعث افتخاره که تونستم در حد کمی مفید باشم
با سلام
من میخوام یه تابع تعریف کنم که n سلول رو بگیره و به تعداد سلول ها تقسیم کنه /چجوری اینکارو انجام بدم/چون تعداد سطر هام متغیر هستش میخوام یه فرمول کلی براش تعریف کنم
سلام. با استفاده از تابع count یا تابع counta تعداد سلول ها رو بشمارید.
سلام وقتتون بخیر
سایت بسیار خوبی دارید.
من یک اکسل دارم که شامل 12 ماه هست که هر ماه هم 30 تا 31 روز داده دارد و این ماه ها در ستون هایی جدا قرار دارند. به چه طریقی می توانم اعداد این ماه ها را در زیر هم قرار دهم ؟
سلام.ممنون از لطفتون. یک بار قرار این اتفاق بیوفت یا مدام باید تکرار بشه؟ اگر یکباره کپی کنید ساده ترین راهه چون ارزش نداره دیگه بخاطر 12 تا کپی بخواید ماکرو بنویسید. اگر قراره این کار مدام تکرار بشه بفرمایید تا راهنمایی کنم
سلام خسته نباشید. یه سوال داشتم. می خواستم بدونم اگه برای سلول شرطی بذاریم که درصورت وارد کردن عددی کم تر از A، اجازه ثبت اون رو نده و پیغام خطا بده، باید از چه تابعی استفاده کنم و اصلا یه چنین تابعی بطور پیشفرض در اکسل هست؟ و اینکه در اکسل چجوری بگیم فلان مقدار رو در فلان سلول قرار بده.
ممنون از شما
سلام
توی tab دیتا، دیتا ولیدیشن برای اینکار هست
سلام اقای یاسین
یه تابع میخاستم بابت مشخص کردن شاخص های مد نظر
کمک؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
سلام و خسته نباشید.ببشخید من یه لیست از اجناس انبارمون تهیه کردم.یه فرمول میخوام که آخرین داده ی ستون H رو که ستون موجودی هست برام تو یه شیت دیگه نمایش بده.موجودی انبار هر روز آپدیت میشه و من میخوام همیشه آخرین موجودی رو توی شیت اصلیم داشته باشم.ممنونم
سلام
من یک سوال دارم
من میخوام در یک شیت اطلاعات به صورت کلی وارد بشه مثلا اطلاعات کلیه هزینه ها و بعد فرمولی استفاده کنم که مثلا تمامی عنوانهای هزینه پذیرایی در شیتی بنام پذیرایی هم کپی بشه چطور باید اینکار را انجام دهم
ممنون
سلام.
من یک شیت دارم که در اون ، ستون اول به صورت لیست کشویی است که نام 50 محصول نوشته شده
در ستون دوم که خالی هست میخوام کاری بکنم که از ستون اول هر محصولی انتخاب شد قیمتش تو ستون دوم بیاد
میشه یکی راهنمایی کنه.با vlockup نمیشه
=VLOOKUP(A2,Table1,2,FALSE)
سلام
لطفا من رو کمک کنید…
من توي يه شرکت کار مي کنم.که با افراد زيادي سر و کار دارم. من توي اکسل يک جدول درست کردم که مشخصات فردي رو توش ذخيره مي کنم همراه با تصوير آن فرد. از اين جدول يک فايل نمونه به صورت لیست درست کردم به شکل زير:
(نام – نام خانوادگي – نام پدر – شماره ملي- و… – تصوير)
که فایل رو به يه شرکت ميدم و اونم يه ليست اطلاعات از کارمنداش برمي گردونه…
حالا مي خوام بدونم چطور ميشه ليستي رو که گرفتم توي جدولم خودم Import کنم. چون اگه بخوام تک تک اطلاعات افراد رو وارد کنم خيلي وقت گير ميشه.
با تشکر از وب سايت خوبتون…
ممنون ميشم پاسخ بديد خيلي برام مهمه.
سلام
ممنون بابت مطالب و آموزشهای عالی و زحمات شما
من یک شیت اکسل آنلاین دارم میخواستم مقادر آپدیت شده یک سلول مشخص از این شیت را بصورت روزانه در سلول های مختلف (هر روز در یک سلول) ذخیره کنم لطفا راهنمایی بفرمایید از چه تابعی استفاده کنم با تابع IF , TODAY امتحان کردم ولی مقادیر روز های گذشته در سلول به دلیل عدم برقراری شرط اول در این تابع باقی نمی مونه
با تشکر فراوان
سلام خواهش میکنیم. سلام متاسفانه این کار با فرمول قابل انجام نیست و شما باید از VBA استفاده کنید. منظورتون از شیت اکسل آنلاین رو هم کامل متوجه نشدم. میشه بیشتر توضیح بدید؟
با عرض سلام و خسته نباشید
یاسین اسماعیل پور
05.19.2016 AT 1:26 ب.ظ
سلام عسل جان. فرض کنیم که ستون در حال افزایش شما ستون a باشه. در اینصورت با نوشتن فرمول زیر در یک سلول دیگه مثل b1 آخرین مقدار ستون a رو میتونید بدست بیارید:
=INDEX(A:A;COUNTA(A:A))
میشه برای سطر هم اعمال قانون کرد ، یعنی آخرید عدد سطر را در سلول مشخص نمایش بده ، مسئله مهم اینه که سلول های شامل اعداد جدید هم اضافه خواهند شد
سلام دوست عزیز. بله میشه کافیه به جای ستون یک سطر رو تعریف کنید. فرض کنیم میخواید آخرین عدد سطر 3 رو نمایش بدید:
=INDEX(3:3,1,COUNT(3:3))
سلام
من میخوام با توجه به مقدار یک سلول ، یک جدول رو از شیت دیگری فراخوانی کرده و نمایش بدم . لطفا راهنمایی بفرمایید که از چه تابعی باید استفاده کنم؟
سلام. سوال شما خیلی بستگی به جدول شما رنجش و … داره. خیلی کلی عنوان کردید. لطفاً با جزییات بیشتر عنوان کنید که بتونم دقیق متوجه شم تا بتونم کمک کنم.
من یک سری محصولات دارم که هر کدام دارای ویژگیهای خاصی هستند و به ازای هر محصول یک جدول تشکیل شده و خصوصیات آن محصول درون جدول درج شده است. اکنون از طریق کمبوباکس یکی از محصولات را انتخاب میکنم. حالا میخوام با انتخاب این محصول از کمبوباکس، جدول جدیدی که در شیت فعال طراحی کرده ام با اطلاعات جدول مربوط به آن محصول( در شیت دیگر) تکمیل شود.
سلام. پاسخ دادن دقیق به این سوال نیاز به اطلاعات بیشتر داره. ولی به طور کلی میتونید از تابع Vlookup یا ترکیب index و Match استفاده کنید.
سلام و عرض ادب
چگونه می شود اعداد یک ستون را در ستون دیگر با سه تا فاصله نمایش داد
سلام مهندس
من یه مساله دارم . میخواستم اگه بتونید کمکم کنید ممنون میشم.
فرض میکنیم:
1- 100 نفر نیرو داریم.
2- 100 دستگاه داریم.
3- 100 نوع هم فعالیت داریم.
برای هر فعالیت بر روی هر دستگاه، تعداد تولید استانداردی در نظر گرفته شده است.
نکته خیلی مهم اینجاست که افراد بدر طول هفته جابجا شده و فعالیت ها تغییر می کند.
حالا سوال من اینجاست : اگر نام دستگاه در ستون اول نام فعالیت در ستون نوشته شده باشد چطور میتوان در ستون سوم، به صورت اتوماتیک مقدار استاندارد تولید ، فراخوانی گردد؟
در ضمن از if تو در تو استفاده کردم، جواب هم داد ولی خیلی برنامش سنگین میشه و سرعت میاد پایین.
خیلی ممنون
سلام. از تابع sumifs میتونی استفاده کنی مرتضی جان
سلام من یک جدول دارم که یکسری کد در ان نوشته شده که جلوی کد ها قیمت نوشته شده میخاستم بدونم میشود با نوشتن اسم کد در یک سلول قیمت هایی که قبلا وارد کردم را به من نشون بدهد
سلام دوست عزیز
بله اینکار به راحتی با تابع Vlookup امکان پذیره
ممنون.
سلام
در اکسل میخام شماره نامه برای هر ردیف وارد کنم مثلا چند رقم اول در مه ردیف ها مشترک و یکسان هستند و من نمیخام هردفعه اونارو تایپ کنم
چطوری میشه قسمت اول تو همه سلول ها پیشفرض باشه و من فقط قسمت اخر شماره نامه رو تاپ کنم
99/105/***
من فقط میخام جای ستاره ها تایپ کنم و مابقی پیشفرض باشه
تشکر
سلام می خواستم بپرسم چطورمیشه اطلاعات ردیف یک شیت روگرفت ودرشیت دیگراین اطلاعات رو به ترتیب حالا یا تاریخ یا شماره برگردوند
مثلا شیت یک ؛ردیف 1 یک سری داده یارشته یا عدد هرچی…
ردیف 2 یک سری داده
ردیف 8 یک سری داده .یعنی ازردیف 3 تا ردیف 7 خالی هستش درشیت دیگر این اطلاعات بر حسب شماره ردیف باید بخور یعنی ردیفهای شیت 2 ازردیف های شیت یک سورت شود یعنی بگه که ردیف های شیت یک اگه اطلاعاتی بود بیاره اگه نبود نیاره ولی جای خالی نزاره .یعنی درردیفهای شیت 2 اگه اطلاعاتی نیود بره ردیف بعد همین جوری اطلاعات رو بخونه بیاره جای خالی نذاره
چطوره میشه اطلاعات حالا سطر یاستون یک شیت رو گرفت ودرشیت دیگر برگردوند یعنی بخونه؛ اطلاعات یک شیت رو اگه بود اطلاعاتی اون ردیف روبیاره اگه نبود نیاره ولی حتماحتما جای خالی نذاره اطلاعات به صورت vba خونده بشه
سلام فردین جان
اگه کد دستوری VBA رو میخوای ، برای خوندن و یا نوشتن اطلاعات از شیت ها و یا در شیت ها میشه از کد زیر استفاده کرد :
Sheets(i).Cells(r,c).Value
که در اون :
i : شماره ی شیت در ورک بوک ( اولین یا دومین و یا … شیت در ورک بوک )
r : شماره ردیف خانه مورد نظر جهت خواندن و یا نوشتن اطلاعات
c : شماره ستون خانه مورد نظر می باشد
جهت کسب اطلاعات بیشتر ، روی نام کامل من در بالا کلیک کن
موفق باشی – خانیکی
چراکسی نیست سوال منو جواب بده
سلام
من توی شرکت برق کار میکنم و یه نرم افزار هست که اعداد کنتور رو به صورت آنلاین داخل اکسل می خونه. میخوام این اعداد در زمان های مشخص در شیت دیگه ای سیو بشن. ممنون میشم منو راهنمایی کنین.
سلام زهرا خانم
احتمال داره که انجام این کارتون با ماکرو نویسی ممکن باشه
اگه در شبانه روز این کار بایستی چندین بار تکرار بشه
بایستی ماکرو دائما” در حال اجرا باشه
و احتمال داره که اجرای ماکرو با اجرای همزمان اون نرم افزار خواندن کنتور تداخل داشته باشه
و یا امکان انجام کار دیگری با نرم افزار اکسل در زمان اجرای ماکرو ممکن نباشه
چون در زمان اجرای ماکرو ، اکسل قفل میشه و نمیشه با اون کار کرد
به هر حال لازمه ، اجرای اون در عمل تست بشه و مشکلات احتمالی اون بررسی و حل بشه
اگه تمایل دارید که با ماکرو نویسی کارتون انجام بشه ، روی نام کامل من در بالا کلیک کنید
موفق باشید – خانیکی
با عرض سلام و وقت به خیر.
من یک فرمول میخوام که اطلاعات چند تا ستون رو توی یک ستون پشت سر هم بیاره . به این صورت که اول کل اطلاعات ستون 1 بیاد بعد کل ستون 2 و…
و علت اینکه دنبال فرمول هستم اینکه تعداد ستونم زیاد هست و کپی پیست کردن وقت زیادی ازم میگیره.
ممنون میشم راهنمایی بفرمایید
سلام.کسی نیست؟؟؟؟
سلام علی جان
من با ماکرونویسی میتونم این کار رو انجام بدم ، اما با فرمول نویسی ، الآن راه حلی به ذهنم نمیرسه
اگه تمایل داشتی که با ماکرونویسی اون رو انجام بدی ، با کلیک روی نام کاملم در بالا ، با من تماس بگیر
موفق باشی – خانیکی
سلام
من دو فایل اکسل دارم که در اولی بخش های مختلف بهمراه تعداد پرسنل یک آن بخش مشخص شده بطور مثال در بخش A تعداد 4 نفر مشغول بکار هستند بعلاوه سایر اطلاعات و در فایل دوم اطلاعات پرسنلی بهمراه بخش های مختلف
در خواست من این است وقتی بر روی سلول تعداد پرسنلی از فایل اول کلیک شود جدول نام و مشخصات این چهار نفر از فایل دوم را نمایش داده شود
با سپاس از راهنمایی شما بزرگواران
سلام نجم عزیز
با ماکرونویسی تقریبا” هرکاری قابل انجامه
اگه تمایل داری که این کار رو با ماکرونویسی انجام بدهی ، با کلیک روی نام کامل من در بالا ، با من تماس بگیر
موفق باشی – خانیکی
سلام نجم عزیز
با ماکرونویسی تقریبا” هرکاری قابل انجامه
اگه تمایل داری که این کار رو با ماکرونویسی انجام بدهی ، با کلیک روی نام کامل من در بالا ، با من تماس بگیر
موفق باشی – خانیکی
سلام من یک جدول اکسل دارم شامل کد و نام کالا ومبلغ و درصد تخفیف و…. میخوام کنار همون جدول اطلاعاتی را کپی پیس کنم ( که همون اطلاعات را داره )از طریق ویلوکاپ نتونستم تمامی اطلاعات را روبه روی هم بدست بیاورم در واقع میخوام بعد از کپی کردن جدول دیگر کاری کنم که اطلاعات مشابه رو به روی هم قرار بگیرند لطفا جواب بدید
سلام، یه سوال دارم از دوستان.
چطور میشه از بین یک تعداد عدد اون هایی رو پیدا کرد که مجموعشان یک عدد مشخص است.
مثلا :
25.35
12.41
13.7
11.5
و حالا می خواهیم اعدادی که مجموعشان به عدد مثلاً 23.89 نزدیکترین باشد انتخاب شوند که در اینجا 12.41 و 11.5 هستند.
سلام و عرض اداب
من در اکسل یک لیست درمانی نفرات با 50 ردیف و چند ستون با عناوین ردیف – نام و نام خانوادگی- شماره پرسنلی – ویزیت – دارو – آزمایشگاه و…
وقتی بخوام ردیف نفراتی که فقط تیک دارو خوردند را در شیت دیگر لیست کنم و پرینت بگیرم چیکار باید کنم.
باتشکر
سلام ممنون خیلی خوب بود به درد من خورد که من نمیدونستم
سلام وعرض ادب خدمت استاد بزرگوار
در خصوص سوالی که داشتم مسدعی اوقات شدم ، اگر عنایت بفرمائید ممنون خواهم بود .
بنده لیستی از اقلام کالاها و داده های مرتبط با هر کد کالا را دارم که در این لیست کد کالاها بصورت تکراری وجود دارد ولی با داده های متفاوت ، اگر بخواهم جمع داده های متغیر را بر مبنای کد کالا بصورت تجمیعی در شیت دیگری بصورت لیست تجمیع شده داشته باشم ، با چه فرمولی می توانم اینکار را انجام دهم ، ممنون خواهم بود اگر راهنمائی لازم را عنایت بفرمائید ، تشکر و عرض ارادت
سلام جناب سلمان پور
در این خصوص استادمون جناب اسماعیل پور بایستی نظرشون رو اعلام کنند
اما تا ایشون فرصت کنند و پاسخ کامل تون رو بدن
من عجالتا” برای اینکه سئوال تون بی پاسخ نمونده باشه
در حد بضاعت خودم ، سعی می کنم راهنمایی تون کنم :
در ابتدا شما بایستی ستون کدهاتون رو در شیت جدید کپی کنید
سپس با استفاده از منوی Data و از قسمت Remove Duplicates کدهای تکراریش رو حذف کنید
سپس در همون شیت جدید ، در ستون مقابل ، با استفاده از تابع SumIf جمع ردیفهای متناظر با این کد رو محاسبه کنید
اگه بازم پرسشی داشتین ، روی نام کامل من در بالا کلیک کنید
موفق باشین – خانیکی
سلام
چطور میتونم اعداد ثابت داشته باشم؟
مثلا میخوام اعداد 12345678 داخل 10 ستون بذارم ولی 7و8 ثابت باشن
منظورم این هست :
12345578
12344478
54356478
کسی میتونه کمکم کنه؟
سلام آقا بنیامین
شما میتونی بخش متغییر اعدادت رو در یک ستون وارد کنی و سپس
در یک ستون دیگه با نوشتن یک فرمول ساده عدد ترکیبی خودت رو بدست بیاری
برای نوشتن این فرمول کافیه که بخش متغییر و ثابت عدد رو با علامت & باهم ترکیب کنی
موفق باشی – خانیکی
سلام
من یک مشکل دارم
من با فرمول زیر شماره آخرین سطر دارای مقدار را بدست می آورم ROW(OFFSET($B$2;COUNTA(B:B)-1;0))
حلا میخواهم از ستون f سلولی که شماره آن از فرمول بالا بدست آمده را داشته باشم چه فرمولی باید استفاده کنم ؟
سلام و خسته نباشید
سوالی داشتم مبنی بر اینکه اگر بخواهیم در یک ستون که مبالغ ریالی کامل هست مثلا 2500000ریال را در ستونهای بعدی به صورت مجزا نوشته بشه مانند 2500000همانند فاکتور و بعد جمع بشود فرمول ان چه صورت میباشد
ممنون از پاسخگویی شما
سلام جناب فلاحتی
سئوال تون خیلی مبهمه
منظورتون و مثال تون از کامل و مجزا بودن عدد اصلا” واضح نیست
منظورتون رو واضح تر بیان کنید تا من یا دوستان دیگه بهتر بتونیم راهنمایی تون کنیم
موفق باشین – خانیکی
سلام
چطور میشه جوری فرمول نوشت که هر یک از دوسر معادله رو وارد سلول کنی سوی دیگر ظاهر شود
مثلا 100 رو وارد کنی خوب رو نشون بده، خوب رو وارد کنی 100 رو نشون بده
سلام جناب داداشی
اینکه شما با فرمول نویسی ، از اکسل انتظار داشته باشین که همه ی این اتفاقات در یک سلول ممکن باشه
امکانش نیست
چون در یک سلول ، یا شما می تونید دیتا وارد کنید و یا فرمول
هر دو باهم در یک سلول امکانش نیست
اما با ماکرونویسی انجام این کار ممکنه
که شما یکطرف معادله رو بنویسی و بلافاصله در همون سلول و یا سلول دیگه ، طرف دیگه معادله رو داشته باشی
جهت دریافت توضیحات بیشتر ، روی نام کامل من در بالا کلیک کنید
موفق باشین – خانیکی
سلام
چطور میتونیم یک سلول رو در یک عدد مشخص ضرب کنیم و در همون سلول نمایش داده بشه
فرمولش چطوریه؟
سلام آقا آرمان
برای انجام این کار ، قبل از پرداختن به چگونگی انجامش
بایستی اشکال منطقیش برطرف بشه
سیستم از کجا باید بفهمه که کی باید این ضرب رو انجام بده ؟!!
و چند دفعه باید این ضرب رو انجام بده ؟؟!!
صورت سئوال و مسئله تون خیلی گنگ و مبهمه
اون رو واضح تر بیان کنید تا منطقی و قابل حل باشه
موفق باشین – خانیکی
سلام وقت بخیر
من میخوام بیست تا عدد رو با هم جمع ببندم . وقتی عدد بعدی رو نوشتم عدد اول از بازه بیاد بیرون و اون جایگزینش بشه و بازه بیست تایی بمونه
چه تابعی رو پیشنهاد میکنید ؟
سلام وقت بخیر. من میخوام با تغییر تاریخ در یک شیت داده های شیت بعدیم طبق تاریخ جایگزین شن باید از چه فرمولی استفاده کنم .ممنون میشم راهنماییم کنین
سلام
من یه جدول دارم که تعداد culumn های زیادی داره و بنابراین برای وارد کردن داده باید دائما به چپ و راست اسکرول کنم، اما چون تعداد row هم کم نیست، طبیعتا زمانی که دارم culumn های آخر رو با داده پر میکنم، عنوان تیتر که در ابتدای هر row وارد کردم رو نمیتونم ببینم و این باعث میشه ندونم سلولی که الان دارم روش کار میکنم واسه چه موضوعی هست و مجبور میشم برگردم از اول اون رو ببینم و شماره row رو به خاطر بسپرم و دوباره برم تا انتهای کار که بتونم داده رو وارد کنم.
چطور میتونم کاری کنم که این row هایی که تیتر اصلی داخلشون هست، در هر جایی از صفحه که میرم در موقعیت خودشون نمایش داده بشن، منظورم چیزی مثل اعداد شماره row ها است که همیشه در سمت چپ یا راست در حال نمایش هستن.
ممنونم
سلام ، جناب افشار
شما به راحتی می تونید با استفاده از منوی View و به ترتیب با بهره گیری از دو امکان Split و Freeze این مشکل تون رو حل کنید
برای دریافت توضیحات بیشتر ، آموزش مربوط به Freeze رو در همین سایت از لینک زیر ملاحظه کنید
موفق باشین – خانیکی
https://metricforward.com/%d8%ab%d8%a7%d8%a8%d8%aa-%da%a9%d8%b1%d8%af%d9%86-%d8%b3%d8%b7%d8%b1-%d9%88-%d8%b3%d8%aa%d9%88%d9%86-%d8%af%d8%b1-%d8%a7%da%a9%d8%b3%d9%84/excelbasic/
سلام ، جناب افشار
شما به راحتی می تونید با استفاده از منوی View و به ترتیب با بهره گیری از دو امکان Split و Freeze این مشکل تون رو حل کنید
برای دریافت توضیحات بیشتر ، آموزش مربوط به Freeze رو در همین سایت ملاحظه کنید
موفق باشین – خانیکی
سلام
من میخوام توی فرمول هام از یه بازه ای استفاده کنم که سلول های پشت سر هم نباشه. مثلا سلول a1 رو با a5 و همینجور پنج تا پنج تا باهم تو یه فرمول قرار بدم. اکثر فرمول ها تا 3 تا رو اجازه میدن اما بیشتر رو نه.
میشه بگید چجوری اینکاررو بکنم؟؟
سلام به شما ، آقا محمدعلی
پرسش تون خیلی مبهمه
میشه بگین که دقیقا” چکار میخوان بکنین ؟!
و از اون فرمولی که سه تایی رو اجازه میده و پنج تایی رو اجازه نمیده ، یک مثالی بزنید
که من یا دیگر دوستان ، بهتر بتونیم راهنمایی تون کنیم
سلام
مثلا در فرمول countif می خوام بازه ام سلول های جدا از هم مثل a1 و a3 و f4 و h12 واینجوری باشه.(یعنی a1:a5 نباشه) الان دوباره امتحان کردم دیدم 3 تا هم نمیشه. کلا همچین اجازه ای نمیده.
سلول هایی که میخواستم رو نام گذاری هم کردم اما نمیشه که نمیشه.
راه حلی دارید؟؟
بله
راه حلش خیلی ساده است
بجای COUNTIF از تابع COUNTIFS استفاده کنید
بهمین راحتی !
موفق باشین
سلام ممنون
اما یه سوال دیگه: من شرط هام رو در فرمول قرار دادم. شرط هام عبارت ü بود. اونا رو هم با ” گذاشتم هم بدونش اما با اینکه توی سلول هام هم از این عبارت موجود بود اما باز هم جواب رو صفر میداد.
الان چیکار کنم؟؟
سلام ممنونم از مطالب خوبتون. سوال من این هستش که چطور میشه در یک سلول مشخص مثلا عدد 1 رو زدنی توی ستون روبرو یک فرمول مشخص اجرا بشه و مجددا توی همون سلول عدد 2 رو زدنی فرمول مختص اون اجرا بشه. همچین امکانی در اکسل وجود داره؟
سلام مریم خانم
اینکه خیلی ساده است
شما با یک یا چند دستور IF می تونید این کار رو انجام بدین
و متناسب و متناظر با هر شرط ، فرمول مختص خودش رو بنویسید
به همین راحتی
موفق باشین
سلام. ميشه لطفا راهنمايي كنيد….. در اصل ما سه تا ستون داريم. ستون اول يه سري كد منظم هست. ستون دوم عنوان كدهاست. ستون سوم همان كدهاست ولي چند بار تكرار شده و نا مرتب است. حال ميخواهيم در ستون چهارم عنوان كدهاي ستون سوم رو بياوريم. ميخواهيم بگوييم بعد از تطابق كد ستون سوم با ستون اول هر عبارتي جلوي كد ستون اول در ستون دوم نوشته شده را در ستون چهارم بيار. از چه فرمولي بايد استفاده كرد؟ تو رو خدا راهنمايي كنيد.ضروري هست. ممنونم
سلام اگه یک نمونه عکسشو بفرستین میتونم راحت تر راهنماییتون کنم
int.net.ir@gmail.com
سلام لیلا خانم
شما می تونید از فرمولی مشابه به زیر استفاده کنید
=VLOOKUP(C1,A:B,2,FALSE)
که در آن A ستون اول ، B ستون دوم و C ستون سوم شماست
و این فرمول در ستون چهارم بایستی نوشته شود
موفق باشین – خانیکی
سلام و خسته نباشید
من یه جدول مرجع دارم که فروش روزانه ی فروشگاه ها یا شعبات با تاریخ در اون بصورت روزانه نوشته میشه. حالا میخوام یه جدول دیگه بنویسم که فروش هرروز پس از نوشته شدن در جدول مرجع به جدول جدید اضافه بشه. ممنون میشم راهنمایی بفرمایید
با تشکر
سلام من یکسری یک جدول که شامل دو ستون حرف و عدد می باشد. میخوام مرتب سازی به صورتی انجام بشه که با وارد کردن یا تغییر مقدار در لحظه اطلاعات ب روز رسانی شود.
از دستور =INDEX(B:B؛MATCH(F2؛C:C؛0)) استفاده کردم اما اگر دو مقدار مساوی داشته باشیم هر دو را با یک حرف نمایش می دهد.و من میخوام مقادیر مساوی با حرف متناظر با خودش نمایش داده شود
سلام زهرا خانم
قبل از اینکه بخواهیم برای پرسش تون دنبال پاسخی بگردیم
ابهام و اشکال منطقی ای که در پرسش هست باید برطرف بشه
وقتی که شما برای اعداد کاملا” یکسان و برابر ، حروف متفاوتی تعریف کردین
سیستم از کجا باید بفهمه که کدوم حرف مدنظر شماست ؟؟!!!
من در واقع مرتب سازی خودکار را بدون vba میخوام
و در پاسخ ابهام فرض کنید دو شخص با نام یکسان و حقوق یکسان باشند. برای مرتب سازی خودکار چگونه عمل میکنیم؟
من در واقع مرتب سازی خودکار را بدون vba میخوام
و در پاسخ ابهام فرض کنید دو شخص با نام یکسان و حقوق یکسان باشند. برای مرتب سازی خودکار چگونه عمل میکنیم؟
مهم اینه که در ابتدا صورت مسئله درست طرح بشه
نصف پاسخ و راهکار حل مسئله در فهم درست از صورت مسئله هست
سیستم از کجا باید بفهمه که این دو نفر ، دو نفر هستند و نه یک نفر که اطلاعات شون تکرار شده ؟!
معمولا” برای شناسایی افراد از کدپرسنلی یا کد ملی استفاده میشه
که قطعا” تکراری نیست
از طرف دیگه ، شما در پیام قبلی تون گفتین ، مقادیر یکسان اما با حروف متفاوت دارید
بازم کماکان ابهام مسئله تون باقیست
و قطعا” تشخیص راه حل اون چه از طریق فرمول نویسی و یا ماکرونویسی به برطرف شدن این ابهام بستگی داره
برای اینکه بتونم بهتر راهنمایی تون کنم ، در صورت تمایل می تونید یه نمونه از فایل تون رو برام بفرستین
و یا با من تماس بگیرین
موفق باشین – خانیکی
سلام
من میخوام موجودی انبار رو بروزرسانی کنم. هر جنس بصورت جداگانه . آیا فرمولی هست که بتونه بصورت خودکار کسر یا اضافه کنه هر جنس رو؟ و نتیجه در یک ستون جداگانه ثبت بشه با تاریخ؟
سلام من می خوام به هر سلول دو شماره رو بده و این تا آخر ادامه پیدا کنه
برای مثال، شماره سلول اول 101-100 و در سلول دوم 103-102 و این به ترتیب ادامه پیدا کنه میخواستم لطفا فرمولش رو بهم بگید ممنونم
سلام مصطفی جان
اگه فرض کنیم شما در ستون A اعداد 100 ، 102 ، 104 و … را به ترتیب الی آخر داشته باشی
در ستون دیگری با دادن فرمول زیر می توانی ، شماره مورد نظرت را تولید کنی :
A1&”-“&A1+1
که در آن A1 عدد متناظر در ستون A و در ردیف 1 می باشد
موفق باشی – خانیکی
سلام
من میخوام موجودی انبار رو بروزرسانی کنم. هر جنس بصورت جداگانه . آیا فرمولی هست که بتونه بصورت خودکار کسر یا اضافه کنه هر جنس رو؟ و نتیجه در یک ستون جداگانه ثبت بشه با تاریخ؟ لطفا راه حل بدین ممنونم
سلام مریم خانم
بایستی بیشتر توضیح بدین که اطلاعات شما به چه صورتی در اکسل موجود هست
و تمایل دارین که نتیجه به چه صورتی ارائه بشه
یا نمونه فایلی رو بفرستین
یا اینکه واضح تر توضیح بدین که فایل تون شامل چه ستونهایی هست
که بهتر بشه راهنمایی تون کرد
موفق باشین – خانیکی
سلام
من هم همین مشکل رو در اکسل دارم
یه لیست کالا داریم ما در یک شیت اکسل که هر کالا مقدار معینی به خودش گرفته و هدف ما اینه که هر چند وقت یکبار مقدار یسری از کالاهارو آپدیت کنیم. برای آپدیت لیست کالاها ما یک فایل اکسل داریم که نام هر کالا و مقدار جدید کالا در اون قرار گرفته و کافیه نام هرکالا از این شیت جدید خونده بشه و توی فایل اصلی لیست کالاهامون پیدا و مقدارش جایگذاری بشه.
فک کنم منظور ایشون هم همین باشه ممنون میشم راهنمایی کنین
سلام h جان !
خیلی خوب و عالی توضیح دادین که کاملا” مفهوم بود
برای بروز رسانی اطلاعات تون به این ترتیب ، من فرمولی به ذهنم نمی رسه
اما با ماکرونویسی ، انجام این کار ممکن هست
برای انجام ماکرونویسی حتما” بایستی با برنامه نویسی آشنایی داشته باشین
به هرحال ، من هم میتونم که بهتون آموزش بدم تا خودتون ماکرونویسی کنید
و یا اینکه خودم برنامه اش رو براتون بنویسم
برای تماس با من روی نام کاملم در بالا کلیک کنید
موفق باشید – خانیکی
سلام من یک اکسل دارم که تعداد کارهیا انجام شده برای اشخاص مختلف را دارد آیا تابعی هست که اعداد را بررسی کنم و شخص با بیشترین تعداد را نشان دهد؟
سلام سینا جان
بله ، شما این کار را با کمک گرفتن از دو تابع می تونید انجام بدین
با کمک تابع MAX عدد ماکزیمم را می توانید بیابید
و با استفاده از تابع VLOOKUP نیز می توان نام شخص متناظر با این عدد را یافت
موفق باشی – خانیکی
با سلام و عرض خسته نباشید
بنده میخوام داده های ستون a رو با ترتیب خاصی در ستون b بیارم مثلا b1=a2 و b2 =a4 و b3 =a6 و الی آخر ؛ ممنون میشم که در این خصوص راهنمایی بفرمایید
سلام مظفر جان
اگه فرض کنیم در ستون C شماره ردیفهارو داشته باشی
با فرمول زیر می تونی به جواب برسی :
INDEX(A:A,2*C1)
موفق باشی – خانیکی
سلام بنده یک شیت دیتا دارم که در اون اطلاعات فروش در هر سطر با سلول اول تارخ فروش نوشته شده حالا در شیت دیگر می خواهم با زدن تاریخ مد نظرم در یک سلول کلیه اطلاعات شیت فروش طبق تاریخ مد نظر فراخوانده بشه که بعضی اوقات یک ردیف هست بعضی اوقات ۵۰ ردیف
با سلام من می خوام فرمولی یا تابعی در اکسل که تعریف می کنم مثلا y= sin x+2x به x مقدار بدم و خروجی را به من بدهد اما نمیتونم چگونه اینکار را انجام بدم ممنون میشم راهنمایی کنین
با سلام
داخل شیت دیتا به صورت نام – نام خانوادگی – شماره پرسنلی – عنوان شغل و سایر موارد دیگر در 1000 سطر تایپ شده است ….
حالا میخواهیم تعداد 10 نام خانوادگی را در جدولی مجزا در شیت دیگری طراحی کنیم که پس از نوشتن 10 نام خانوادگی اطلاعات هر فرد استخراج بشه و بتوانیم از آن جدول پرینت بگیریم …
با تشکر از راهنمایی و زحمات
از تابع vlookup استفاده کنید
سلام وقت بخیر من یه فایل فروش دارم یه ستون اسامی مشتری هام یه ستون نام محصول الان میخام فرمولی بدم که بهم بده کدوم مشتری ها 3 جور محصول خریدن کدوم مشتریها5 نوع محصول.ممنون میشم راهنماییم کنید.باتشکرو خسته نباشید
با استفاده ار Data Validation اسامی تکراری نام محصول رو در یک ستون دیگه حذف کنید و بعد از اون با تابع count میشه تعداد محصولی رو که هر مشتری خریداری کرده بدست اورد.
با سلام من یک سری اعداد دارم میخوام بدونم مثلا چه تعداد عدد در بازه ی 200-300 یا 300-350 وجود داره ؟؟ با چه تابعی در اکسل میتونم انجامش بدم ؟
سلام
من در یک صفحه اکسل میخواهم این سوال را اجرا کنیم در یک شیت اون که بنام مرافقبت بهداشت دهان و دندان 7-13 داست باید این عملیات انجام بشه نمی دونم با چه انجام بدم؟؟؟
«مراقبت بهداشت دهان و دندان 7-13» مربوط به مراقبتهای بهداشت دهان و دندان انجام شده در واحدهای بهداشتی برای گروه سنی 7 تا 13 میباشد: تعداد مراقبتها را به تفکیک واحدهای بهداشتی و نقش ارایه دهندگان خدمات استخراج کنید. (save)
با سلام
من دوتا شیت اکسل دارم که در ستون اول شیت ۱ یه سری اسامی وجود داره وجلوی اسامی یکسر ی اعداد
ودر شیت 2 در ستون اول یسری اسامی وجود داره که تقریبا با شیت 1 همخوانی داره
میخوام اعداد از شیت 1 برن بشینن روی اسامی مربوط به خودشون روی شیت 2
ممنون میشم راهنمایی بکنید
با سلام و عرض ادب دو تا شیت ایجاد کردم که در شیت اول اطلاعاتی که برای یک در نظر گرفته شده ، قید شده مانند مشخصات و مبلغ دریافتی البته ظاهر صفحه بیشتر به یک متن در ورد شباهت داره حالا در شیت دوم همون مشخصات شیت یک اما بشکل سطریو در چندین سطر برای تعداد زیادی قید شده
سوال : آیا فومولی هست که با تعریفش ؛ با دادن اطلاعات یکی از سلولهای هر سطر در شیت دو مثلا شماره ملی ؛ کل اطلاعات اون سطر در شیت دو در سلولهای مورد نظر در شیت یک ظاهر بشه ( اطلاعات شامل متن مانند مشخصات و عدد می باشد
ممنون میشم راهنماییم کنید با تشکر امین نژاد
salam in soale manam hast
من دوتا شیت اکسل دارم که در ستون اول شیت ۱ یه سری اسامی وجود داره وجلوی اسامی یکسر ی اعداد
ودر شیت 2 در ستون اول یسری اسامی وجود داره که تقریبا با شیت 1 همخوانی داره
میخوام اعداد از شیت 1 برن بشینن روی اسامی مربوط به خودشون روی شیت 2
ممنون میشم راهنمایی بکنید
سلام من يه ليست دارم كه اسامي تكراري داخلش هست و يه ستون كنارش اعداد داره ، چطور ميتونم تو يه ستون ليستي داشته باشم كه اسامي تكراري حذف شده باشه و اعداد مربوط به اون اسم جمع زده بشه روبروي هر اسم بشينه، يعني به جاي چندين اسم تكرار شده يه اسم باشه با مجموع اعداد مربوط به اون اسم
از ابزار pivot table در تب insert استفاده کنید
با سلام. من یک ستون دارم از اعداد 0 و 1. این صفر و یک ها نتیجه های یک آزمایش هستند که 0 یعنی شکست و 1 یعنی پیروزی. اگر بخوام تعداد بیشترین شکست پشت سر هم (یعنی تعداد بیشترین 0 پشت سر هم) رو محاسبه کنم باید چیکار کنم؟؟
سلام
چطور می توانم از دیتای اعلامی در استتیود بار اکسل مثل sum کپی کنم
سلام دوست عزیز. روزتون بخیر
متاسفانه تا جایی که من میدونم این کار به صورت پیش فرض در اکسل انجام شدنی نیست باید برای اینکار از افزونه یا VBA استفاده کنید.
سلام
بنده میخواهم از یک فرم اکسل تعداد 100 کدملی را از یک ردیف کپی کنم و در یک سلول پیست کنم و بین این کدملی ها از علامت ، استفتاده کنم آیا فرمول وجود داره یا چنین قابلیتی در اکسل وجود داره؟
مثل : 52511212211,525322551,21145541,225541
سلام
بله دوست عزیز این قابلیت وجود داره. میتونید با استفاده از TextJoin اینکار رو به شکل زیر انجام بدید:
=TEXTJOIN(",",1,A:A)
سلام و درود خدمت شما
ضمن تشکر از سایت بسیار عالیتون
من سه ستون اطلاعات دارم (فرض a و b و c ) میخوام وقتی مجموع اینها یه ستون مقدار کلی یعنی d رسید ستون d سبز بشه.یعنی مجموع مقدارید 1و2و3 همان مقدار کلی d باشد در این صورت ی سبز بشه.
ممنون از راهنماییتون
سلام
من یک لیت دارم شامل تاریخ و اسامی و تعداد سفارشات هست.
چطوری با سرچ کردن تاریخ بفهمم که تو اون روز (محمد گنجی)سفارش داشته یا نه.
تاریخ سطون اول و اسامی های چند سطون مختلف هستند با سفارشات مختلف(10 سطون)(1000سطر)
(چطور شماره سطر رو متغیر وارد کنم مثلا تاریخ سرچ بشه – سطر همون سلولی که تاریخ توشه فقط جستوجو بشه)(سطری که تاریخ سرچ شده توشه رو چطور بفهمونم)
چگونه از اکسل به مثابه یک انتخاب واحد استفاده کنیم یعنی تداخل های زمانی واحد ها رو شناسایی کنیم
سلام ممنون میشم راهنماییم کنید
من یک دیتابیس از فاکتورهای فروش دارم که در ستون اول کد مشتری و در ستون بعدی کالای خریداری شده رو نوشته. مشکل اینجاست که یک مشتری ممکنه چند کالا خریداری کرده باشه .
چیزی که میخوام اینه که بتونم توی یک شیت جداگانه با وارد کردن نام یا کد مشتری تمام کالاهایی که خریداری کرده رو به ترتیب بنویسه.
سلام وقتتون بخیر من یک سوال دارم من یک سری داده دارم میخام مثلا یک ماه رو انتخاب کنم مثلا اسفند تمام داده هایی که اسفند هستن میخام برام تو سطرهای جدا بشینه آیا راهی هست؟؟؟
سلام یه شیت دارم شامل چندین فرم هست که یکسری فرمول داره که از جدول دیگه ای میخونه . ولی این فرمول بابت کپی که شده مثلا 30 تا سلول اشتباه رو میگیره میاره توی این فرم میزاره . و دستی درست کردن این برام سخته مثلا باید برم توی هر سلول 353 رو تغییر بده به مثلا 373 – البته این فاصله توی همه ی سلوله مثلا 50 هست ولی دستی خیلی سخته . چه فرمولی میتونم استفاده کنم