پاسخگویی به سوالات اکسلی
آیا شما هم نگران سوالات اکسلی هستید که در مصاحبه از شما پرسیده می شود ؟! و یا به هنگام کار با اکسل به مشکل مواجه می شوید و سوالات زیادی برای شما ایجاد می شود ؟
در این صفحه قصد داریم به سوالات اکسلی پرتکرار شما عزیزان که در مصاحبه های کاری از شما پرسیده می شود و یا حتی به هنگام استفاده از اکسل به مشکل بر میخورید بپردازیم
که با دانستن نکات و ترفند های اکسلی شخص مصاحبه کننده را حیرت زده کرده و در دو سطح مقدماتی و پیشرفته به سوالات آن شخص پاسخ دهید و مشکلات و سوالات خود را به راحتی حل نمایید .
اولین سوال اکسلی
ساده ترین و البته مهمترین سوال اکسلی که ممکن است از شما پرسیده شود مربوط به عملیات جمع در اکسل می باشد.
عملیات جمع عملیاتی به ظاهر ساده و اما پرچالش می باشد !!
به مثال زیر دقت کنید !
اگر شخص مصاحبه کننده از شما بپرسد عملیات جمع را در محدوده مشخص شده انجام دهید ؟ جواب شما چیست ؟
قطعا اولین چیزی که به ذهن شما می رسد این است که ابتدا مساوی را نوشته و سپس تک تک داده ها را انتخا می کنید بصورت زیر و تا پایین آن را درگ می کنید .
و یا شاید بعضی از دوستان از تابع sum استفاده کنند ، بدین صورت که با تایپ تابع sum و یا استفاده از کلید های میانبر alt و مساوی را زده و تا پایین آن را درگ کنند . بصورت شکل زیر
اما جواب ها با هم متفاوت هستند چراااا !!! بنظر شما کدوم جواب درست است ؟؟
د رپاسخ به سوال اول باید بگویم ،اگر با دقت به محتوای جدول نگاه کنید متوجه خواهید شد که بعضی از داده ها حالت تکس داشته و همین مورد باعث متفاوت شدن جواب ها شده است !!
و اما سوال دوم !!
کسی که بصورت دستی داده ها را با هم جمع زده است جواب آن ها درست است !!
بله !! عملیات جمع با علامت + بصورت دستی باعث می شود که اکسل متوجه شد که یک عملیات ریاضی قرار است بر داده ها انجام شود پس دادهای با فرمت تکس را عدد فرض خواهد کرد.
چالش اکسلی
اگر دادهای شما فراتر از این داده ها باشد چه می کنید ؟ اگر بخواهید بصورت دستی با عملیات جمع این کار را انجام دهید خیلی زمان بر بوده و حرفه ایی نیز نمی باشد ؟؟!!
برای این کار راه حلی وجود دارد ! فقط کافی است در این شرایط که فرمت اعداد متفاوت است از تابع sumproduct در اکسل استفاده نمایید و البته باید این نکته را نیز در فرمول لحاظ فرمایید و قبل از انتخاب محدوده از دوتا منفی – – استفاده نماید .
SUMPRODUCT(–B3:D3)=
دومین سوال اکسلی
جدولی حاوی متن ، عدد و یا حتی سلول خالی وجود دارد و از شما خواسته می شود جمع آن محدوده را محاسبه فرمایید . برای این سوال شما چه راه حلی دارید؟
برای حل این مسئله تنها کافی است در داخل تابع sumproduct که در مثال اول توضیح دادیم از یک تابع iferror نیز استفاده نمایید.
اکثر افراد چون با تابع سام پروداکت با ارور مواجه می شوند تابع ایف ارور را ابتدا فرمول قرار می دهند اما ان عملیات اشتباه بوده و باید بصورت زیر فرمول را نوشته و استفاده نمایید
SUMPRODUCT(IFERROR(–B3:E3,””))
سومین سوال اکسلی
اگر در مصاحبه کاری به شما یک جدول را نشان دهند که حاوی عدد، متن، سلول خالی و ستون پنهان شده باشد و از شما بخواهند جمع آن محدوده را محاسبه فرمایید شما چه می کنید ؟؟
برای پاسخ به این سوال چالشی اکسل کافی است در ابتدا محدوده هاید شده را آن هاید کرده و سپس فرمول cell را بالای سطر اول بصورت زیر نوشته و قسمت INFO TYPE را حالت WIDTH قرار دهید .
CELL(“width”,B2)=
اگر نسخه ویندوز شما جدید باشد ممکن است با ارور spill مواجه شوید که برای حل آن کافی است قبل فرمول از گزینه @ استفاده می کنیم و تا انتها درگ می کینم .
CELL(“width”,B2)@=
بعد از مرحله بالا کافی است داخل فرمول سام پروداکت که در سوال دوم اکسلی توضیح داده شد از یک شرط استفاده نماییم .و به اکسل بگوییم مواردی که عرض آن صفر بود در عملیات جمع من اثر نده !
بدین صورت که بعد فرمول سام پروداکت که درمثال قبل توضیح دادیم علامت * ضربدر را نوشته و سپس می نویسیم که محدوده سل بصورت مطلق اگر بزرگتر از صفر هستند true و اگر نبود false بشه به همین راحتی .
SUMPRODUCT(IFERROR(–B3:F3,0)*($B$1:$F$1>0))
در این حالت اگر ستون، هاید شود اعداد داخل آن محدوده صفر طلقی شده و در نظر گرفته نمی شود و اگر همان ستون را آن هاید کنیم اعداد آن محدوده در فرمول محاسبه می شود
برای مشاهده آموزش ویدئویی سوالات اکسلی بالا بر روی لینک زیر کلیک کرده و آن را در پیج اینستاگرام مطالب کمیاب در اکسل و حسابداری مشاهده فرمایید .
چهارمین سوال اکسلی
تا حالا براتون پیش اومده برای تمرین در اکسل بخواین یک محدوده حاوی متن یا عدد داشته باشید؟
خوب اگه مثلا میخواهید 4 ستون و 4 سطر حاوی عدد 100 داشته باشید چی کار می کنید؟
ما یک راه حل ساده به شما نشان میدهیم.
فقط کافی است محدوده مورد نظر رو انتخاب کنید و عدد 100 رو وارد کنید و در انتها کلیدهای ترکیبی Ctrl + Enter را بفشارید.
به همین سادگی.
اگر شما هم روش سریع تر و آسان تری برای این کار می دانید در قسمت نظرات با دیگران به اشتراک بگذارید.
پنجمین سوال اکسلی
وقتی میخواهید چند ستون خالی در بین یک محدوده ایجاد کنید به چه صورت عمل کنید؟
چطور اینکار را انجام دهید.
1- کلید Ctrl را نگه دارید.
2- ستون ها را یکی یکی انتخاب نمایید.
3- کلیک راست کرده و گزینه Insert را انتخاب نمایید.
همچنین این کار را میتوانید برا سطر ها نیز انجام دهید!
مدیریت سایت مطالب کمیاب آماده پاسخگویی به کلیه سوالات شما در زمینه اکسل می باشد.
می توانید سوالات خود را از قسمت نظرات برای ما ارسال نمایید .
امیدواریم سهم کوچکی در آموزش نرم افزار بسیار کاربردی اکسل داشته باشیم .
به یاد داشته باشید که در اکسل همیشه راه های میانبر و کاربردی بهتری نیز وجود دارد و ممکن است برای یک عمل چندین راه وجود داشته باشد.
با توجه به اینکه یکی از اهداف پاسخگویی به سوالات استفاده سایرین می باشد ترجیحا سوالات خود در در قسمت نظرات پایین همین صفحه مطرح کنید .
ضمنا توجه داشته باشید با توجه به حجم انبوهی از سوالات ترجیحا به اشکالاتی که نیاز به توضیح مفصل ندارد پاسخ داده خواهد شد و سوالاتی که نیاز به توضیح و آموزش دارد را میتوانید ضمن توضیح کامل فایل مرتبط را به آدرس n.baniasadi67@gmail.com ارسال نمایید .
جهت استفاده از مطالب آموزشی دیگر ما در خصوص اکسل و ورد همچنین میتوانید وارد کانال ما در تلگرام شوید.
همچنین آموزش های متنوع ما رو در یوتیوب و اینستاگرام می توانید دنبال کنید.
درباره محمود بنی اسدی (مدیر سایت)
فارغ التحصیل کارشناسی ارشد حسابداری، ده سال سابقه تدریس اکسل در سطوح مختلف از قبیل فرمول نویسی، ابزارهای هوش تجاری، ترفندها و ... ، نویسنده شش مقاله در سطح ملی و ISI
نوشتههای بیشتر از محمود بنی اسدی (مدیر سایت)1246 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
با سلام
میخواستم بدونم آیا امکان فراخوانی چند عدد مختلف که در یک سل که با استفاده از نماد ( ، ) از هم جدا شده اند وجود دارد یا خیر ؟
بله امكانش هست.
سلام.حداکثر تعداد سطر در اکسل 2013 چقدر است
حداکثر تعداد ردیف 1048576 و تعداد ستون 16384 و به عبارتی تعداد سلولهای اکسل برابر است با 17179869184
سلام
آقای بنی اسدی من میخوام یه ردیف از جدول اکسلم رو یه لینکی بزارم که یه فایلی که اسکن شده را بهم نمایش بده آیا میشه تو اکسل همچین کاری را کرد؟
بله ميشه. Ctrl+K بزن و آدرس فايل مورد نظر رو بده
سلام این فایل رو چطوری حل کنم تورو خدا کمکم کنید زود جوابو بم بگید
پاسخ برایتان ایمیل شد
سلام خسته نباشید من یه لیست از ساعت کاری کارکنان دارم که شروع و پایان ساعت کاری رو نوشته به عنوان مثال یکی ساعت 7 صبح میاد یکی ساعت 8 میاد یکی 6:45 دقیقه میاد سر کار اما میخوام ساعت های کاری همه از ساعت 8 صبح محاسبه بشن یعنی اگه هم یکی ساعت 6:30. اومده ساعت کاریش از 8 صبح محاسبه بشه این رو چطوری فرمول نویسی کنم یا اصلاح کنم ممنون اگه زود جواب بدین
بايد ي فرمول if بهش بدين. يكم طولانيه اگه لاين داريد آيدي منو ادد كنيد تا سر فرصت جوابتون رو بدم.
id: baniasadi67
سلام ببخشید من یه سری اطلاعات رو میخوام وارد اکسل کنم که هر ستون از اکسل رو بخوام پر کنم عنوان خودشون رو دارن الان مشکلم اینه که من میخواد به جای A -B-C و… اکسل عنوان هامو قرار بدم تا اعداد یه ردیف جلو نیفتن چون وقتی عنوان هامو وارد میکنم اطلاعاتم از شماره 2 شروع میشن من میخوام از شماره 1 شروع بشن عنوان هام رو به جای سر ستون های A ,… وارد کنم..باید چیکار کنم؟خواهشمندم راهنماییم کنید…تشکر
امكانش وجود نداره. و اصلا لزومي هم نداره شما از رديف خود اكسل استفاده كنيد.
يك ستون براي رديف تعريف كنيد.
سلام استاد.من یه فایل اکسل دارم با چند شیت حاوی دستورات vba. در انتقال این فایل به سیستم های دیگه تنظیمات صفحه بعضی شیتها بهم میخوره.مثلا روی سیستم خودم با تنظیمات صفحه و مارجینی که انجام دادم در اجرای دستور چاپ هیچ مشکلی ندارم ولی روی سیستم دیگه یا گوشه متن چاپ نمیشه که مارجینشو باید کم کنم و یا اینکه تو دوصفحه چاپ میگیره.بعضی مواقع هم تو دستور گفته شده مثلا از a1 تا v 50 رو چاپ بگیر که روی سیستم خودم این محدوده تو یه صفحه جا میشه ولی روی سیستم دیگه این محدوده تو یه صفحه جا نمیشه.خیلی ممنون میشم کمکم کنید.
احتمالا به خاطر فونت هاييه كه تو فايل انتخاب كردي. يا بايد همون فونت هايي كه انتخاب كردي براي فايل رو همراه فايل داشته باشي كه روي سيستماي ديگه هم اول فونت رو كپي كني بعد باز كني يا فونت هاي استاندارد ويندوز در فايل استفاده كني.
با عرض سلام.
من فایل اکسلی دارم که یک سل حاوی عدد، متن و تاریخ است. چطوری میشه غیر عدد را از عدد در ستونهای مختلف از هم تفکیک کرد؟
با تشکر
ستون رو انتخاب کنید تب Data گزینه Text to column و finish
سلام
من جدولی دارم که میخواهم با وارد کردن کد شهر در یک ستون و شماره سطر در ستونی دیگر مقدار متقاطع را در ستون سوم برگرداند
.
خواهشمندم تا حد مقدور جواب رو به ایمیلم ارسال نمایید.
صمیمانه متشکرم
از فرمول زیر استفاده کنید. فقط دقت کنید با توجه به اینکه عناوین در تیبل به صورت تکست می باشند شما نیز قالب سلول k3 را باید در حالت تکست قرار دهید.
=VLOOKUP(L3;Table1;MATCH(K3;Table1[#Headers];0);0)
چگونه می توان برروی چند sheetهمزمان عمل protect sheetانجام داد.
.
برای این کار مراحل زیر را دنبال کنید.
1- Alt+F11
2- Insert — module
3- کپی کد زیر در صفحه باز شده و اجرای آن (با زدن کلید F5 )
Sub protect_all_sheets()
top:
pass = InputBox(“password?”)
repass = InputBox(“Verify Password”)
If Not (pass = repass) Then
MsgBox “you made a boo boo”
GoTo top
End If
For i = 1 To Worksheets.Count
If Worksheets(i).ProtectContents = True Then GoTo oops
Next
For Each s In ActiveWorkbook.Worksheets
s.Protect Password:=pass
Next
Exit Sub
oops: MsgBox “I think you have some sheets that are already protected. Please unprotect all sheets B4 running this Macro.”
End Sub
سلام در یک سطر چندخانه سبز و مثلا چند خانه قرمز داریم در انتها می خواهیم بگوید جند خانه سبز داریم و چند خانه قرمز ممنون میشم اگه فوری جواب بدین
برای اینکار تابعی در اکسل تعریف نشده و خودتان باید تابع مربوطه را تعریف کنید.
مراحل کار:
1- Alt+F11
2- Insert — Module
3- کپی کردن کد زیر در صفحه باز شده.
Function CountCellsByColor(rData As Range, cellRefColor As Range) As Long
Dim indRefColor As Long
Dim cellCurrent As Range
Dim cntRes As Long
Application.Volatile
cntRes = 0
indRefColor = cellRefColor.Cells(1, 1).Interior.Color
For Each cellCurrent In rData
If indRefColor = cellCurrent.Interior.Color Then
cntRes = cntRes + 1
End If
Next cellCurrent
CountCellsByColor = cntRes
End Function
با سلام و تشکر از اینکه برای ما وقت میگذارید:
جناب بنی اسدی:
من دو تا ستون شماره دارم که اولیش مثلا بیست هزار شماره و دومی مثلا دوازده هزار شماره است. ستون دومی زیر مجموعه ستون اولی است ولی ترتیب ها بهم خورده است. حالا من چطور میتونم اون هشت هزار تای باقی مونده را بدست بیارم. (شماره هایی که در ستون اول هست و در دومی نیست).ممنون میشم اگه زود بهم جواب بدین.
با تشکر و سپاس
به این مطلب مراجعه کنید.
https://arshad-hesabdar.ir/?p=1856
یا این مطلب:
https://arshad-hesabdar.ir/?p=1879
سلام فایلی که پیوست شده است فرمی است که باید هر روز پر شودو با 2 مشکل روبرو هستم1-گزینه فریز غیر فعال است و 2-علامت مثلثی که روی هر ستون هست چطوری برداشته میشه؟ممنون از ایتکه پاسخ میدین
علت غیر فعال بودن گزینه فریز حالت نمایش صفحه می باشد. برای رفع این مشکل در تب view گزینه Normal را بزنید.
و برای برداشتن مثلث ها که همان فیلتر می باشد. از تب Home گزینه Sort&Filter و Filter را بزنید.
با سلام میخواستم بدونم پرا فایل اکسلی که از بانک دانلود میکنم بصورت تکس دانلود میشه فرمول نداره و اگه فرمول هم بنویسی جواب نمیده. ممنون
آموزش تبدیل اعدادی ک با فرمت تکست میباشند در سایت هست
سلام ، وقت بخیر.. آقای بنی اسد چطور میتونم بروز خطا #DIV/0! هنگام محاسبه انحراف معیار را اکسل برطرف کنم… دستور if در اکسل چطور انجام میشود؟ ممنون میشوم راهنماییم کنید.
این خطا مربوط تقسیم عدد بر صفر است.
از تابع iferror برای عدم نمایش این خطا استفاده کن
سلام چگونه تمام داده هاي يک ستون منهاي صد شود
تو یک سلول عدد صد رو بنویس بعد کپی کنش بعد
Ctrl+alt+v
گزینه subtract
تو یک سلول عدد صد رو بنویس بعد کپی کنش بعد ستون مورد نظر رو انتخاب کن
Ctrl+alt+v
گزینه subtract
سلام . جناب بنی اسد خسته نباشید. من میخواهم از مقدار یک سلول “ساعت” کم یا زیاد کنم. مثلا مقدار سلول “e5” من “12:23:00” است می خواهم از این سلول مثلا “11” ساعت کم کنم یعنی مقدار سلول “ای 5” من یازده ساعت ازش کم بشه. و در سلول مورد نظر دیگری نمایش داده بشه. ممنون از بذل توجهتون
یازده ذو بصورت زیر بنویسید و اون ساعت رو از این سلول کم کنید
11:00
باسلام،خسته نباشيد ،من دنبال فرمولي هستم كه اگر اعداد توي قسمت بدهكارباشند جمع بشه با مانده و اگر توي قسمت بستانكار بودن از مانده كم بشه.باتشكر
یک فرمول if تعریف کن ک اگر ستون بدهکار خالی بود مانده قبلی رو منهای عدد بستانکار کنه و در غیر اینصورت مانده قبلی رو بعلاوه مانده بدهکار کنه
سلام دوست عزیز . من اطلاعات چندانی از اکسل ندارم ولی تمام موسسه ما برمبنای اکسل فعالیت می کند . ما بالغ بر 60هزار رکورد در برنامه ثبت کردیم و دائم نیاز داریم به لحاظ آماری از سورت های مختلف استفاده کنیم . ولی متاسفانه در بعضی از سلول ها مثلث سبزی ایجاد میشه که نظم سورت رو بهم میزنه وما همیشه نگران هستیم که اطلاعات غلط راداشته باشیم . لطفا راهمایی بفرمایید
سلام
احتمالا بخاطر ذخیره اعداد بصورت تکست هست . باید ببینم تا دقیقتر بگم
با عرض سلام دوباره
اگه میشه به این سوال من پاسخ دهید
چطور میشه به جای اینکه یک نوشته رو در یک یل تایپ کنم بجاش یه عدد جایگزین کنم
که با تایپ اون عدد مثلا 20 کلمه مورد نظر من مثلا ” عالی” نوشته بشه
ممنون می شم اگه جواب بدبد
مخلص شما مهدی
لطفا جواب بدید
خیلی لازمش دارم
سلام آقا من توی اکسل توی قسمت equation مثلا کسر انتخاب میکنم هر کاری میکنم فونتش روی calibri میمونه و از هر کجا که عوض میکنم فارسی نمیشه ولی توی ورد اوکی هستش
سلام من ی سوال ذاشتم .من از دستور if استفاده کردم و سلول مورد نظرمو با این تابع پر کردم اما حال برای اینکه سلولهای بعد نیز از این دستور پیروی کنن مشکل دارم.
(if(N7=Q7,O7*T7,0
در این مورد باید سلول O7ثابت بماند زیرا الگوی من است اما نمیماند
و میشود (if(N8=Q8,O7*T7,0
لطفا کمک کنین
ببخشید Q7باید ثابت بماند اما عوش میشود وقتی علامت + مشکی زو پایین میکشم
Q7 رو انتخاب کنید و کلید f4 رو بزنید. به اینکار مطلق کردن میگویند.
جنا بنی اسد سلام
یه گزینه تو اکسل هست که میاد هر سلول را فیلتر میکنه .
یه فایل فرستادم خدمتون. به سلول E5 نگاه کنید.. چگونه می توان بلی یا خیر یا هر عبارت دیگر را در یه سلول با فیلتر کردن تعریف کرد.
سلام.
اگه منظورتون لیست کشویی هست از طریق Data validation در تب data میتوانید این کار را انجام بدید.
با سلام
یک فایل داریم حاوی ۴ شیت که در داخل هر شیت یک فاکتور خرید موجود می باشد.
حالا میخواهیم میانگین خرید تک تک کالا ها را در طی ۴ ماه بدست آوریم؟؟؟؟؟؟؟؟؟؟
سلام.
از فرمول Averageif باید استفاده کنید فقط مثلا اگه میخواین شرطتون رو در سلول A1 تایپ کنید. چون در ستونتون نام محصول به همراه توضیح دیگری آمده باید به این صورت شرط رو وارد کنید.
“*”&A1&”*”
سلام. واقعا ممنون از سایت و ایده های جالبتون.
یه سوال دارم.
من میخوام تو یه سلول تعدادی عدد رو با هم جمع کنم و در سلول کناری تعداد اعداد جمع شده رو بهم نشون بده.
مثلا در سلول اول بنویسم:
12.4+450+49
و در سلول دیکه بهم پاسخ 3 رو بده
و هر وقت به سلول اعداد جمع شده عددی اضافه یا کم کنم تغییراتش تو سلول دیگه اعمال بشه.
ممنون میشم راهنماییم کنید.
راه های مختلفی برای اینکار هست. باید بر مبنای یک نمونه فایل بپرسید که بشه پاسخ طوری باشه که متوجه بشید.
سلام
می خوام در اکسل کدی بنویسم که با فشار کلید تب نمایش گر موس به سلولی بره که من می خوام کاری ک کلید تب در یک فرم انجام میده…
مرسی اگر کمکم کنید یک دنیا ممنون میشم خیلی وقت دنبالش هستم….
باید فایلهایی رو که میخواین کاربر با زدن تب به اونجا بره رو از قفل خارج کنید و بقیه سلولها رو قفل کنید و در هنگام قفل کردن تیک Select unlock cell رو بردارید.
مراحل کار:
1- انتخاب کل صفحه اکسل و کلیک راست و Format cell در تب protection تیک locked رو بزنید.
2- انتخاب سلولهایی که میخواهید اجازه انتخاب شدن بدهید(با نگهداشتن کلیک Ctrl). و کلیک راست و Format cell در تب protection تیک locked رو بردارید.
3- تب Review گزینه Protect Sheet و در پنجره باز شده تیک Select unlocked cell رو بردارید و در کادر بالای اونم پسوردتون رو وارد کنید و اوکی رو بزنید.
موفق باشید.
با سلام. چطوری میشه سطرهای یک تابع اکسل رو بهم ریخت؟ طوری که سطر ها جابجا بشن و در جاهای مختلف قرار بگیرن؟
سلام.
خیلی متوجه منظورتون نشدم.
سلام خسته نباشید.من از اکسل 2007 استفاده میکنم. یه فایل اصلی دارم که بعد از تغییر روزانه در اطلاعات اون رو save asمیکنم به نام یه فایل عددی جدید. حالا جدیدا نمیتونم فایل های جدید رو باز کنم .پیام آنلاین شدن آفیس میاد و چک کردن solution و …
ممنون از راهنمایی شما
سلام.
باید ببینم.
در صورت امکان یک نمونه از فایلهای مذکور که مشکل داره رو ایمیل کنید.
با سلام و احترام
چرا در برخی شتها وقتی خط تیره (-) میزنیم هنگام خروج از سل فرمول یا عدد میخورد
عملگرهایی مانند منفی و مثبت اگر در ابتدای سلول قرار بگیرند اکسل فرض میکند که میخواهید فرمول بنویسید و اتوماتیک خودش علامت مساوی را اضافه میکند و در نتیجه وقتی سلول دیگری را انتخاب میکنید مانند وقتی عمل میکند که علامت مساوی را زده اید. برای جلوگیری از این کار پس زدن این علایم بجای انتخاب سلول دیگر با موس اینتر را بزنید.
سلام و خسته نباشید
من جدولی در اکسل ایجاد کردم که اطلاعاتم رو وارد میکنم میخوام یک یا چند شیت ایجاد کنم به نحوی که اگر خواستم اطلاعات تکراری وارد کنم دیگه نیازی به تایپ مجدد نباشه و اطلاعات رو با زدن حرف اول در سلول برام نمایش بده باید چیکار کنم؟ لطفا کمکم کنید
سلام.
خود اکسل این قابلیت رو داره و اگر اطلاعات رو در یک ستون وارد کنید پس از نوشتن یک یا چند حرف موارد وارد شده قبلی که با این حروف شروع می شود را نمایش میدهد و فقط لازم است اینتر را بزنید.
سلام ..
واقعا از راهنمایی شما ممنون هستم …
دو تا سلول دارم که باید چند عدد رو تو یکیشون جمع بزنم و در سلول بعدی جواب را داشته باشم می شه لطف کنید و بگید چطور باید این کار و بکنم ..
سلول اول :9+10+15
سلول دوم : 34
ممنون می شم.
سلام میخوام دو تا ستون داشتم باشم در ده تا خونه که یک ردیف از ستون اعداد باشن و یک ردیف دیگه حروف مثلا g و h به صورت نامنظم و دستوری رو تایپ کنم که کل اعداد g رو باهم جمع و کل اعداد h رو باهم جمع کنه بازم میگم حروف به صورت نامنظم می باشد ممنون میشم کمک کنی
=sumif(b2:b11,b2,a2:a11)
با شرط این که در ستون اول عدد و در ستون دوم حروف و در ستون سوم فرمول را بخواهید بنویسید و محدوده شما از سطر دوم تا سطر 11 باشد فرمول به صورت فوق خواهد بود.
با سلام
حروف انگلیسی در اکسل به عدد تبدیل شده علت چیست؟
سلام.
باید تصویر رو ببینم. احتمالا فونتش تغییر کرده.
سلام
من باید داده های خام رو تبدیل به داده های قابل استفاده کنم ولی نمیدونم چه جوری؟
لطفا راهنمایی کنید
سلام.
چه داده ای؟
ایمیلتون هم اشتباهه.
سلام
میشه لطف کنید جواب سوالمم بدین اصلا زمان ندارم باید هرچی زودتر تحویلش بدم.
ممنون
نیاز به یک سری توضیحات هست.
در صورت امکان در تلگرام بهم پیام بدید.
baniasadi67@
سلام
اگه پروژمون در یک محدوده خاصی باشه و ما بخواییم هر 17 روز یک جلسه داشته باشیم . اونوقت چند تا جمعه داریم ؟ ی روش راحت بهم بگین . ممنون
از افزونه توابع فارسی فرساران استفاده کنید.
در صورت تمایل به آیدی تلگرام زیر پیام بدید تا افزونه رو براتون ارسال کنم
baniasadi67@
سلام استاد
من میخوام دو تا سلول رو با هم جمع کنم و حاصلشون رو در سلول سوم ببینم
تا اینجای کار مشکلی نیست
حالا میخوام بگم اگر یکی از دوتا سلول مقدارش کمتر از صفر و یا خالی از عدد بود حاصل را در خانه سوم خالی نمایش بده
لطفا دقت کنید که نمیخوام عدد 0 درج کنه خالی بمونه و حتی 0 هم درج نشه
سلام.
اگر دو سلولتون A1 و B1 باشند. فرمولش به صورت زیر میشه:
=IF(OR(A1<=0,B1<=0),"",A1+B1)
با سلام .
من نیاز به راهنمایی فوری دارم . تو اکسل یه فایل درست کردم که ستون ها و سطر های زیادی داری . به بعضی از ستون ها دیتا بیس هایی دادم . ستر ها و ستون ها رو با اطلاعاتی که باید وارد بشه پر کردم . از طرفی خام این فایل یعنی فایلی که همه ستون ها و سطرهاش دیتابیس ها رو دارم دادرم به شخصی تا او هم اطلاعاتی وارد کنه . وفتی فایلش رو میاره من از روش کپی می کنم و عینا در فایل خودم میارم ولی چیزی که از فایل اون کپی میکنم تو فایل خودم دیتا بیس هاش نیست . مثلا دو ردیف رو از فایل اون به فایل خودم کپی می کنم اون دو ردیف دیتا بیس نداره دوباره از ردیف بعدش داره . مشکل از کجاست ؟ چون همش باید برای ردیف هایی که از فایل اون کپی می کنم به فایل خودم دوباره دیتا تعریف کنم
سلام.
نتونستم متوجه بشم دقیقا مشکل چیه اگه فایل رو ارسال کنید و بعد توضیحات رو بگید شاید قابل فهمتر باشه…
از طریق تلگرام و آیدی baniasadi67 نیز میتونید فایلتون رو ارسال کنید.
سلام لطفا به من کمک کنید خیلی ضروری من یک سری داده دارم که در یک ستون تاریخ ماه و سال مثلا 00:06 03/04/2009
و در ستون دیگر این داده هاکد بندی شده هستند از کد 1تا9 من فراوانی این داده ها رادر هر ماه وبرای هر کد جدا می خواهم به دست آورم با توجه به حجم زیاد داده ها وقت زیادی که می بردآیا روشی وجود دارد که این کار زودتر انجام شود از کمک شما سپاسگزارم.
فایلتون رو ارسال کنید تا بهتون بگم شدنی هست یا نه…
از طریق کانال تلگرام ما میتونید با ما ارتباط بر قرار کنید.
http://telegram.me/softwaretrain
آیدی ادمین:
softwaretrainadmins@
سلام من جدولی در اکسل دارم که از دو شیت تشکیل شده در شیت دوم کلیه سلولها در حال خواندن سلولهای شیت یک هستند ولی از قانون خاصب پیروی نمیکنند فقط مثلا اگر با ردیف دوم مقایسه کنیم بعضی از ستونها 3 تا 3تا به فرمول اضافه میشه و بعضی ها یکی یکی . حالا نیاز دارم کل ردیف رو کپی کنم و اگر اکسل بتواند در هنگام کپی کردم نسبت به ردیف قبل بفهمه که کدوم ستونها سه تا سه تا رفته و کدومها یکی یکی کمک میشه بهم … آیا میشه ؟ امید وارم تونستم باشم سوالم را درست مطرح کرده باشم
اگر داده ها استاندارد باشند میشه با فرمول نویسی به نتیجه ای که میخواهید برسید اما در غیر اینصورت امکانش نیست. شما هم فایل مورد نظرتون رو ارسال کنید به تلگرام بنده یا همینجا تا سر فرصت بررسی کنم.
سلام من قبلا براتون پیام دادم لطفا زودتر جواب منو بدین خیلی ضروری ممنون .
سلام و خسته نباشید خدمت اقای بنیاسدی
چگونه میشود درصد مشخص را به اعداد یک ستون اظافه نمود
مثلا ۲۰ درصد را به معاش کارمندان تزئید نمائید
ممنون میشم پاسخ دهید
سلام .
میتونید عدد 1.2 رو در یک سلول بنویسید و بعد کپی کنید اون رو بعد محدوده ای که میخواهید بیست درصد اضافه بشه رو انتخاب کنید و Ctrl+Alt+V رو بزنید و در پنجره باز شده گزینه Multiply رو علامت بزنید و تأیید کنید.
سلام.
میخواستم برای سلول ها شرط بذارم بدین صورت که مثلا:
اگر عدد سلول A1 از B1 بیشتر بود خود سلول A1 و مثلا یک سلول دیگر مثل C1 رنگ و یا نوع یا سایز فونتشون عوض بشه.
البته خودم راهشو از طریق conditional formatting پیدا کردم اما مشکلم اینجاس که فقط رنگ و یا سایز خود اون سلول رو میتونم تغییر بدم و نمیتونم باعث تغییر در یک سلول دیگر علاوه بر خود سلول انتخاب شده بشم.
ممنون میشم زود کمکم کنید.
سلام.
بافرضی که گفتید باید یک بار ستون A رو انتخاب کنید و این شرط رو در قسمت فرمول نویسی در کاندیشنال فرمتینگ بنویسید formula=$A1>$B1
و سپس ستون C را انتخاب کنید و همون فرمول بالا رو مجدد در فرمول نویسی کاندیشنال فرمتینگ بنویسید.
سلام آقای بنی اسدی از روشی که گفتین رفتم ولی من تازه کارم تو تنظیمات مشکل دارم میشه کمی بیشتر توضیح بدین ممنون
فایل حاوی پاسخ و تصویر پاسخ براتون ایمیل شده…
سلام میخواستم بدونم چطور میشه sort اتوماتیک انجام داد؟
یعنی دفعه اول sort رو تعیین کنی و از دفعات بعد هر وقت اعداد رو تغییر دادیم خودبخود مرتب سازی انجام بشه.
(خودم تو سایتای زیادی گشتم و روشای زیادی رو امتحان کردم که هیچ کدوم جواب نداد لطفا قبل از نوشتن جواب خودتون امتحان کنید و در صورتی که جواب داد راه حل رو به طور دقیق برام بنویسید یا برام میل کنید.)
خسته نباشید.با تشکر.
سلام باید از کدنویسی وی بی ای استفاده کنید و البته کدنویسی مختص خودتون و با شرایطی که خودتون میخواین سورت کنین.
به عنوان مثال اگر بخواهیم در ستون a اعداد به صورت اتوماتیک از کوچک به بزرگ مرتب شوند و به محض ورود یک عدد جدید و زدن اینتر عدد در محل مرتب شده خودش قرار بگیرد باید مراحل زیر را انجام دهید. لیکن این کار برای سورت به صورت دیگر و برای ستونی دیگر متفاوت خواهد بود.
1- ابتدا روی شیت مورد نظر کلیک راست کرده و گزینه view code را بزنید.
2- در پنجره باز شده در صفحه خالی کد زیر را کپی نمایید.
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Range(“a1”).Sort Key1:=Range(“a2”), _
Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom
End Sub
3-Alt+Q را بزنید تا این پنجره بسته شود.
ازین پس ستون a پس از ورود هر داده جدید به طور اتوماتیک مرتب خواهد شد.
سلام.میخواستم یه فرمول برام بنویسی به این شرح:
من از ردیف A1 تا A100 یک سری اسم نوشتم.حالا میخوام از توی این 100 تا توی هر سلولی مثلا اسم علی بود تبدیل بشه به اسمی که توی سلول B1 نوشتم.با تشکر.
از تابع Substitute استفاده کنید.
سلام من می خواستم در محیط اکسل دیتا تاریخام رو براساس روز و ماه و سال جدا کنم
از روشی که تو سایت زیر نوشته
http://www.farsimeeting.com/description/91#
اما نمی دونم چرا نمی شه اگه می شه راهنمایی کنین من به این روش خیلی احتیاج دارم
خیلی واضح توضیح داده بهتر بود با تصویر جایی که به مشکل برخوردید رو نشون میدادید و یا کلا راه حلی که میرید رو توضیح بدید تا مشکلش رو بهتون بگم.
سلام، یه سوالی داشتم! چرا بعضی از اعداد رو وقتی تو اکسل مینویسم به صورت یه کد نشون میده؟! مثلا فرضا یه کد ملی 13713678 رو وارد میکنم وقتی اینتر رو میزنم به این صورت نشون میده: 1/3601E+10 چه جوری میتونم اینو درست کنم؟! چون موقع پرینت هم اینجوری میافته. ممنون
سلام.
اکسل اعداد رو تا 15 رقم قبول میکنه و بیشتر ازون رو تبدیل به حالتی میکنه که گفتید…
البته در موردی که گفتید اگه کد ملی هست نباید به اون شکل بشه و اگر شده علتش کوچک بودن عرض ستون یا قالب سلول هست. ابتدا عرض سلول رو زیاد کنید اگر درست نشد قالب سلول رو روی حالت Text قرار بدید.حالت تکست برای وارد کردن کدهایی که اول آن صفر است نیز مناسب می باشد
سلام خسته نباشید .
توروخدا کمکم کنید خیلی نیاز دارم
من یه فایل حساب داری درست کردم ، که هر سطر شامل یه سری اطلاعات هست با اعداد کاری ندارم
میخوام مصلا سطر هایی که نام “محسن” دارن رو جدا کنه توی یه شیت جدید ؛ یا مثلا سطر هایی که نام معدنشون X هست همه جدا بشن برن تو یه شیت دیگه.
ممنون میشم اگه راهنمایی کنید
سلام باید از ماکرو نویسی استفاده کنید…
توضیحش مفصله… تماس بگیرید
سلام ببخشید میشه جواب بدید که من وقتی میخوام تو اکسل 2007 از فرمول sumif استفاده کنم برای نوشته های فارسی جواب درست نمیده چیکار کنم؟ خواهشن جواب بدید.واجبه
سلام. کلا هر شرط متنی که میخواین بدین باید دقت کنید که داخل علامت ” (دابل کوتیشن) قرار دهید . در غیر اینصورت فرمول نتیجه خطا به شما خواهد داد و متن فارسی و غیر فارسی تفاوتی نخواهد داشت. در صورتی که این مورد را رعایت کردید تصویری از فرمول نوشته شده را ارسال نمایید تا بررسی کنیم.
سلام من یک لیست از1000قلم کالا دارم با موجودیشون وقیمت خریدشون
حالا میخوام توی یک شیت دیگه مثل فاکتور فروش وقتی اسم جنس رو وارد میکنی خودش قیمت خرید رو بیاره واز موجودی انبار کم کنه
ممنون میشم کمک کنید و راهنمایی کنید البته نه خیلی حرفه ای!!!
اینکه قیمت رو بیاره به کمک تابع Vlookup میتونید انجام بدید. برای آموزش این تابع در گوگل جستجو کنید. ولی اینکه از مانده کم کنه پروسه طولانی تری داری و توضیحش در اینجا نمیگنجه
سلام می خوام یک عدد را در اکسل فرمول بدم که برام مشخص کنه که اون عدد چند سال و چند ماه و چند روزه
مثلا عدد 796 رو در یک سلول تعداد سال و در یک سلول دیگر تعداد ماه باقیمانده ودر سلول دیگری تعداد روز باقیمانده آن رامشخص کنه. مثلا
2 سال
2 ماه
4 روز
خیلی ممنون میشم از راهنمایتون.
سلام.
با فرض اینکه در سلول a1 عدد روز نوشته شده باشه:
برای استخراج سال
datedif(0,a1,”y”)
استخراج ماه:
datedif(0,a1,”ym”)
استخراج روز:
datedif(0,a1,”md”)
با سلام. من یکسری ستون در اکسل دارم که تعداد سطرهایشان با هم مساوی نیست. میخواهم ستون ها را بر اساس تعداد سطرهای ستون اول مرتب کنم، یعنی سطرهای اضافه از ستون های ۲ به بعد حذف شوند. به این ترتیب که مثلا ستون اول شامل ۵ اسم است و ما میخواهیم یه سری ویژگی ها که مربوط به این اسامی است را پیدا کنیم. مثلا قد و وزن و سن و … . اما اطلاعاتی که از قد و وزن و سن و … در اختیار ما هست فقط مربوط به ۵ اسم مذکور نیست و برای مثال اطلاعات شامل قد شامل ۱۵ اسم به همراه قدشان است که شامل ۵ اسم مورد نظر ما نیز هست و ما باید اطلاعات مربوط به این ۵ اسم را از میان ۱۵ اسم پیدا کرده و در ستونی مجزا ، درکنار اسم مورد نظر بگذاریم، به همین ترتیب اطلاعات مربوط به وزن که در اختیار داریم شامل یکسری اسامی مازاد بر اسامی مورد نظر ماست. حال برای انجام این کار به هنگام زیاد بودن اسامی مورد نظر مثلا بیش از ۱۰۰ تا و همچنین زیاد بودن ویژگی های خواسته شده، زمان بسیار زیادی لازم است. در صورت امکان راهنمایی بفرمایید چطور با راه حلی ساده، ستون های مربوط به ویژگی ها را که در کنارشان ستون مربوط به اسمشان نیز در اختیار هست بر اساس ستون اول که همان اسامی مدنظر هستند مرتب نماییم.
با تشکر و آرزوی توفیق
سلام.
بجای این همه توضیح بهتر بود فایل رو میگذاشتید. از فرصت بنده خارجه بخوام این متن رو بخونم و تصویر سازی ذهنی کنم و جواب بدم.
من میخوام 2 عدد در هم ضرب کنم مثلا طول *عرض اگر جواب این بالای 5000 بود خود عدد نشون بده اگر کمتر از 5000 بود 5000 نشون بده بهم اینو میتونی بگی چطوری باید بنویسم؟
=if(or(a1=””,b1=””),””,if(a1*b1<5000,5000,a1*b1))
سلام خسته نباشید
ببخشید یه سوال اکسلی دارم می خواستم فرمولی در اکسل بزنم که یک عدد را در سلولهای متفاوت سال وماه وروز برام مشخص کند
به عنوان مثال عدد 796
روز 4
ماه 2
سال 2
یعنی عددمون اگر از تعداد روز بیشتر شد به ماه و اگر از تعداد ماه بیشتر شد به سال محاسبه شود
این نمونه برای سابقه بیمه هم نیز استفاده شود
این کار شدنیه و در این مورد بزودی مطلبی ارائه خواهم داد اما باید توجه کنید تاریخ شروع رو اگر نداشته باشیم با توجه به تفاوت ماههای 30 روزه و 31 روزه نتیجه شما دقیق نخواهد بود.
در هر صورت در صورتی که ماه را 30 روز و سال را 365 روز در نظر بگیریم فرمول به صورت زیر خواهد شد.
=INT(A1/365)&” Years, “&INT(MOD(A1,365)/30)&” Months, “&A1-((INT(A1/365)*365)+(INT(MOD(A1,365)/30)*30))&” Days”
با سلام و احترام
فایلی را از برنامه هلو به اکسل تبدیل کردم حالا در اکسل 2013 AUTO SUM جمع ستون 600سطری را عمل نمی کند
با تشکر
سلام.
یکی از مشکلاتی که در موارد متعددی هنگام اکسپورت به اکسل به وجود می آید مشکل مطرح شده شماست. وقتی نرم افزار اعداد را وارد اکسل می کند اشتباهی که میکند این است که کامای بین اعداد را نیز منتقل میکند در صورتی که کاما یا جدا کننده ای که در اکسل استفاده میشود یک حالت نمایشی است و در حقیقت کاما تایپ نشده و این مسئله را به این روش میتوانید متوجه شوید.
سلول مورد نظر را انتخاب کنید و در قسمت Formula bar به عدد تایپ شده نگاه کنید اگر علامت کاما بین اعداد وجود داشت نشان دهنده مشکلی که شما گفتید می باشد. فقط باید عدد مورد نظر در فرمولا بار نمایش داده شود بدون هیچ جداکننده ای.
راه حل :
با زدن کلید Ctrl+H پنجره Find and Replace را باز کرده و در کادر اول علامت کاما (,) را تایپ کنید و کادر دوم را خالی بگذارید و گزینه Replace all را بزنید.
نکته : برای اطمینان بیشتر علامت کاما را از یکی از سلولها کپی کنید.
سلام و وقت بخیر
با استفاده از دستور rand یک عدد رندوم در یک سلول ساختم و اون رو روی 9 تا سلول دیگه از همون ستون بسط دادم. در ادامه با استفاده از دستور rank در ستون مقابلش به این اعداد رنک دادم. یک مشکل اینه که وقتی توی صفحه اکسل و در یک سلول خالی (فرقی نمیکنه کدوم سلول) یک عدد را تایپ و اینتر میزنم، ترتیب اعداد ستون رنک تغییر میکنه. چطوری میتونم این مشکل رو حل کنم؟
خیلی ممنون از وقتی که گذاشتید
سلام.
مسلما همینطوره .
چون هنگام ورود داده ای در صفحه وارد میشه یا به حالت ویرایش یک سلول میرید صفحه رفرش میشه و با هربار رفرش شدن صفحه اعداد تابع rand تغییر میکنه و در نتیجه نتیجه تابع rank هم تغییر میکنه.
باید داده هایی رو که از تابع rand گرفتید رو ثابت کنید یعنی کپیش کنید و همونجا paste value رو بزنید تا فرمول rand حذف بشه و عدد فقط بمونه
سلام جناب مهندس بنی اسدی
سوالی داشتم درارتباط با اینکه تو اکسل وقتی بخوایم یه تاریخ میلادی رو کپی کنیم بطوریکه مثلا فقط روزا تغییر کنه یا ماه ها آپشنی داره fill days .. fill month و… ولی وقتی تاریخ شمسی می کنی دیگه اینجوری نیستش ؟ چه فرمولی یا راهکاری دارین برای این موضوع.
یه مورد دیگه اینکه شما یه ستونی رو که توی هر سلولش مثلا به جز عدد یه سری پسوند داره مثل ریال .. مثل مترمکعب و بعد کپی فقط میخوای اعداد جای دیگه پیست بشن . راه کار این مورد چی هستش . بازم بخشید که وقت گرانبهای شمارو می گیرم . سپاس
سلام. بسط دادن روزهای شمسی به طوری که به درستی روز و ماه و سال را تشخیص دهد امکان پذیر نیست. راه حل این موضوع آن است که افزونه توابع فارسی را نصب کنید و یک تاریخ میلادی رو بنویسید و بسط بدید و کنارش با تابع تبدیل میلادی به شمسی برای هر تاریخ میلادی برابر شمسی آن را داشته باشید.
استخراج عدد از متن با کمک توابع اکسل امکان پذیر است اما با توجه به پیچیدگی فرمول راه حل ساده تر کپی اطلاعات در ورد و replace کردن کلمه مورد نظر با خالی و دوباره کپی اطلاعات به اکسل است.
فرمول استخراج عدد از متن هم به صورت زیر میباشد.
=SUM(MID(A1,LARGE(ISNUMBER(–MID(A1,ROW($1:$25),1))*
ROW($1:$25),ROW($A$1:INDEX($A:$A,COUNT(–MID(A1,ROW($1:$25),1))))),1)*
10^(ROW(INDEX($1:$25,COUNT(–MID(A1,ROW(INDEX($1:$25,1,1):
INDEX($1:$25,LEN(A1),1)),1)),1):INDEX($1:$25,1,1))-1))
پس از نوشتن فرمول فوق که برای سلول A1 نوشته شده Ctrl+Shift+Enter بزنید چون فرمول آرایه ای است.
یا از فرمول غیر آرایه ای زیر استفاده کنید.
=SUMPRODUCT(MID(0&A1,LARGE(INDEX(ISNUMBER(–MID(A1,ROW($1:$25),1))*
ROW($1:$25),0),ROW($1:$25))+1,1)*10^ROW($1:$25)/10)
سلام
منمیخواستم یک تایمر در اکسل تعریف کنم. در یک سلول عبارت =NOW() رو میزنم در یک سلول دیگه براساسش ثانیه مشخص میکنم، یعنی =SECOND() میزنم و زمان حالی که تعریف کردم رو انتخواب میکنم، ولی ثانیه شمارم گاهی وقت ها کار میکنه و گاهی وقت ها کار نمیکنه، گاهی وقت ها هم کار میکنه ولی بعد ثابت میشه!
سلام.
تابع now به صورت اتوماتیک رفرش نمیشه و برای اینکه ثانیه شمار هربار رفرش بشه باید صفحه رو رفرش کنید یعنی کلید F9 رو بزنید. و در غیر اینصورت نیاز به نوشتن ماکرو هست که هر ثانیه صفحه رو رفرش کنه و این اصلا منطقی نیست.
سلام
من یک فایل ورد دارم که بصورت افقی در یک صفحه اطاعاتی مثل نام و نام خانوادگی …. نام پدر و……. دارم
اطلاعات من در فایل اکسل هست . که باید اطلاعاتو از اکسل بخونم و بعد در فایل وردم دستی بنویسم بعدش پرینت کنم.
راهی هست اطلاعاتی که در اکسل هست بتونم بدون نوشتن دستی در فایل ورد وارد کنم .
سلام.
اتفاقا برای این کار یک قابلیت بسیار خوب به نام Mail merge داره. اگه یک جستجوی ساده بزنید میتونید در این خصوص آموزش های زیادی رو پیدا کنید و اطلاعاتتون رو از اکسل به صورت اتوماتیک به جدول وردتون وارد کنید.