پایگاه داده
همه نسخهها
◉ 12 بازدید
=DCOUNT()
تعداد سلولهای حاوی عدد را در یک فیلد (ستون) از رکوردهای فهرست یا پایگاه داده که با شرطهای مشخصشده مطابقت دارند میشمارد. آرگومان field اختیاری است؛ اگر field حذف شود، DCOUNT تمام رکوردهای منطبق با معیار را میشمارد.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=DCOUNT(database, field, criteria)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت25 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =DCOUNT() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
database |
محدوده | الزامی | محدوده سلولهایی که فهرست یا پایگاه داده را تشکیل میدهند. پایگاه داده فهرستی از دادههای مرتبط است که در آن سطرها رکورد و ستونها فیلد هستند. سطر اول فهرست حاوی برچسب هر ستون است. |
field |
هر نوع | الزامی | مشخص میکند کدام ستون استفاده شود. برچسب ستون را داخل گیومه مانند "Age" یا "Yield" وارد کنید، یا عددی بدون گیومه که جایگاه ستون در فهرست را نشان میدهد: ۱ برای ستون اول، ۲ برای ستون دوم و به همین ترتیب. |
criteria |
محدوده | الزامی | محدوده سلولهای حاوی شرطهای موردنظر. میتوانید هر محدودهای را برای criteria استفاده کنید، به شرطی که حداقل یک برچسب ستون و حداقل یک سلول زیر آن برچسب که شرط ستون را مشخص میکند داشته باشد. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار |
|---|---|
A2 |
Tree |
B2 |
Height |
C2 |
Age |
D2 |
Yield |
E2 |
Profit |
F2 |
Height |
A3 |
="=Apple" |
B3 |
>10 |
F3 |
<16 |
A4 |
="=Pear" |
A5 |
Tree |
B5 |
Height |
C5 |
Age |
D5 |
Yield |
E5 |
Profit |
A6 |
Apple |
B6 |
18 |
C6 |
20 |
D6 |
14 |
E6 |
$105 |
A7 |
Pear |
B7 |
12 |
C7 |
12 |
D7 |
10 |
E7 |
$96 |
A8 |
Cherry |
B8 |
13 |
C8 |
14 |
D8 |
9 |
E8 |
$105 |
A9 |
Apple |
B9 |
14 |
C9 |
N/A |
D9 |
10 |
E9 |
$75 |
A10 |
Pear |
B10 |
9 |
C10 |
8 |
D10 |
8 |
E10 |
$77 |
A11 |
Apple |
B11 |
12 |
C11 |
11 |
D11 |
6 |
E11 |
$45 |
A12 |
Tree |
B12 |
Height |
C12 |
Age |
D12 |
Yield |
E12 |
Profit |
F12 |
Height |
A13 |
="=Apple" |
B13 |
>10 |
F13 |
<16 |
A14 |
="=Pear" |
A15 |
Tree |
B15 |
Height |
C15 |
Age |
D15 |
Yield |
E15 |
Profit |
A16 |
Apple |
B16 |
18 |
C16 |
20 |
D16 |
14 |
E16 |
$105 |
A17 |
Pear |
B17 |
12 |
C17 |
12 |
D17 |
10 |
E17 |
$96 |
A18 |
Cherry |
B18 |
13 |
C18 |
14 |
D18 |
9 |
E18 |
$105 |
A19 |
Apple |
B19 |
14 |
C19 |
N/A |
D19 |
10 |
E19 |
$75 |
A20 |
Pear |
B20 |
9 |
C20 |
8 |
D20 |
8 |
E20 |
$77 |
A21 |
Apple |
B21 |
12 |
C21 |
11 |
D21 |
6 |
E21 |
$45 |
درختان سیب با ارتفاع بین ۱۰ تا ۱۶ را مییابد و تعداد فیلدهای Age دارای مقدار عددی را در آن رکوردها میشمارد
=DCOUNT(A4:E10, "Age", A1:F2)
نتیجه:
1
§ توضیحات تکمیلی
- میتوانید هر محدودهای را برای آرگومان criteria استفاده کنید، به شرطی که حداقل یک برچسب ستون و یک سلول زیر آن برای تعیین شرط داشته باشد. برای مثال، اگر محدوده G1:G2 حاوی برچسب Income در G1 و مقدار ۱۰٬۰۰۰ دلار در G2 باشد، میتوانید آن محدوده را MatchIncome نامگذاری کرده و همان نام را بهعنوان criteria در توابع پایگاه داده استفاده کنید.
- هرچند محدوده شرط میتواند هرجای کاربرگ باشد، آن را زیر فهرست قرار ندهید. اگر اطلاعات جدید به فهرست اضافه کنید، اطلاعات جدید به اولین سطر خالی زیر فهرست اضافه میشود و اگر آن سطر خالی نباشد، اکسل نمیتواند اطلاعات جدید را اضافه کند.
- مطمئن شوید محدوده شرط با فهرست همپوشانی ندارد.
- برای انجام عملیات روی کل یک ستون در پایگاه داده، یک سطر خالی زیر برچسبهای ستون در محدوده شرط وارد کنید.
✦ نکات مهم
- میتوانید هر محدودهای را برای آرگومان criteria استفاده کنید، به شرطی که حداقل یک برچسب ستون و یک سلول زیر آن برای تعیین شرط داشته باشد. برای مثال، اگر محدوده G1:G2 حاوی برچسب Income در G1 و مقدار ۱۰٬۰۰۰ دلار در G2 باشد، میتوانید آن محدوده را MatchIncome نامگذاری کرده و همان نام را بهعنوان criteria در توابع پایگاه داده استفاده کنید.
- هرچند محدوده شرط میتواند هرجای کاربرگ باشد، آن را زیر فهرست قرار ندهید. اگر اطلاعات جدید به فهرست اضافه کنید، اطلاعات جدید به اولین سطر خالی زیر فهرست اضافه میشود و اگر آن سطر خالی نباشد، اکسل نمیتواند اطلاعات جدید را اضافه کند.
- مطمئن شوید محدوده شرط با فهرست همپوشانی ندارد.
- برای انجام عملیات روی کل یک ستون در پایگاه داده، یک سطر خالی زیر برچسبهای ستون در محدوده شرط وارد کنید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!