+1 امتیاز
308 نمایش

در اکسل چرا وقتی می‌نویسیم

=SUM(1, "a")

اخطار دریافت می‌کنیم ولی وقتی در A1 مقدار متنی a داریم و می‌نویسیم

=SUM(1, A1)

این اخطار رو دریافت نمی‌کنیم؟

توسط prodo (8.2k امتیاز)
ویرایش شده توسط prodo

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

در توابعی مثل SUM که روی داده‌های عددی کار می‌کنن در صورتی که آدرس یک سلول داده شده باشه تابع می‌تونه بررسی کنه که مقدار داخل سلول عددی هست یا متنی و در صورتی که متنی باشه از اون سلول صرف نظر کنه
اما وقتی که به جای آدرس سلول دادن مستقیماً مقدار رو قرار می‌دیم دیگه تابع نمی‌تونه این بررسی رو انجام بده و بنابراین اخطار #VALUE! تولید می‌کنه

توسط programmer (12.8k امتیاز)
انتخاب شده توسط prodo
...