منطقی
همه نسخهها
◉ 29 بازدید
=NOT()
وقتی میخواهید مطمئن شوید یک مقدار با مقدار دیگر برابر نیست، از تابع NOT که یکی از توابع منطقی است استفاده کنید. یک کاربرد رایج تابع NOT، افزایش کارایی سایر توابعی است که آزمون منطقی انجام میدهند. برای نمونه، تابع IF یک آزمون منطقی انجام میدهد و اگر آزمون TRUE باشد یک مقدار و اگر FALSE باشد مقدار دیگری برمیگرداند. با استفاده از تابع NOT بهعنوان آرگومان logical_test در تابع IF میتوانید بهجای یک شرط، چندین شرط مختلف را آزمون کنید.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=NOT(logical)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیمنطقی
محبوبیت30 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =NOT() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
logical |
هر نوع | الزامی | مقدار یا عبارتی که میتوان آن را به TRUE یا FALSE ارزیابی کرد. |
▣ مثالهای کاربردی
بررسی اینکه آیا A2 بزرگتر از 100 نیست
=NOT(A2>100)
مقدار 50 بزرگتر از 1 است (TRUE) و کوچکتر از 100 است (TRUE)، بنابراین NOT هر دو آرگومان را به FALSE برمیگرداند. تابع AND برای برگرداندن TRUE به هر دو آرگومان TRUE نیاز دارد، پس نتیجه FALSE برمیگردد.
=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"The value is out of range")
مقدار 100 کوچکتر از 0 نیست (FALSE) و بزرگتر از 50 است (TRUE)، بنابراین NOT آرگومانها را به TRUE/FALSE برمیگرداند. تابع OR فقط به یک آرگومان TRUE نیاز دارد، پس نتیجه TRUE برمیگردد.
=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"The value is out of range")
اگر مجموع فروش NOT کوچکتر از هدف فروش باشد و حسابها NOT کوچکتر از هدف حساب باشند، آنگاه مجموع فروش در درصد کمیسیون ضرب میشود، در غیر این صورت 0 برگردانده میشود.
=IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)- IF Total Sales is NOT less than Sales Goal, AND Accounts are NOT less than the Account Goal, then multiply Total Sales by the Commission %, otherwise return 0.
§ توضیحات تکمیلی
- اگر مقدار logical برابر FALSE باشد، تابع NOT مقدار TRUE برمیگرداند؛ اگر TRUE باشد، FALSE برمیگرداند.
✦ نکات مهم
- اگر مقدار logical برابر FALSE باشد، تابع NOT مقدار TRUE برمیگرداند؛ اگر TRUE باشد، FALSE برمیگرداند.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!