PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تعريف چند متغير در يك سلول



ali1366
2012/11/01, 13:46
سلام
آيا ميشه توي يك سلول چند تا متغير رو با هم تعريف كرد مثلاً داشته باشيم
=a=3.14 & b=1.7 & k=a^2*b
من مي خوام ا[/align]سن طوري از سلول هاي كمتري استفاده كنم چه راه حلي داره اصلاً امكانش هست

Amirsayyafi
2012/11/01, 22:25
بله میتونید این کار رو بکنید اما پاسختون هم در کنار هم میاد. مثلا برای فرمول زیر

=A1*10&";"&B1*20

با فرض A1 برابر با عدد 1 و B1 برابر با عدد 2 ، شما پاسخ

10;40

رو خواهید داشت که اگر به دردتون بخوره قابل استفاده است.

ali1366
2012/11/02, 17:34
[quote=ali1366]
سلام
آيا ميشه توي يك سلول چند تا متغير رو با هم تعريف كرد مثلاً داشته باشيم
=a=3.14 & b=1.7 & k=a^2*b
من مي خوام ا[/align]سن طوري از سلول هاي كمتري استفاده كنم چه راه حلي داره اصلاً امكانش هست
یک مشکل دیگه این که وقتی بخوای برای درست بودن یک شرط از تابع if مقدار چند تا سلول رو تغییر بدی این امکان وجود نداره و باید یک حالت دیگه توی سلول دیگه در نظر بگیری کگه این کار باعث میشه سلول های بیشتری رو به کار بگیری که نقص بزرگی هست یعنی در واقع توی هر سلول وقتی از تابع if استفاده می کنی میتونی محتوایت یک سلول رو تغیر بدی یا نه این امکان وجود داره که چندتا سلول رو بتونی عدد دهی کنی با اون فرمی که تو میخوای

khakzad
2012/11/02, 17:40
سلام
توضیح بیشتر بدین لطفا
ترجیحا مثال بزنید

ali1366
2012/11/10, 10:38
[quote=ali1366]
سلام
آيا ميشه توي يك سلول چند تا متغير رو با هم تعريف كرد مثلاً داشته باشيم
=a=3.14 & b=1.7 & k=a^2*b
من مي خوام ا[/align]سن طوري از سلول هاي كمتري استفاده كنم چه راه حلي داره اصلاً امكانش هست
یک مشکل دیگه این که وقتی بخوای برای درست بودن یک شرط از تابع if مقدار چند تا سلول رو تغییر بدی این امکان وجود نداره و باید یک حالت دیگه توی سلول دیگه در نظر بگیری کگه این کار باعث میشه سلول های بیشتری رو به کار بگیری که نقص بزرگی هست یعنی در واقع توی هر سلول وقتی از تابع if استفاده می کنی میتونی محتوایت یک سلول رو تغیر بدی یا نه این امکان وجود داره که چندتا سلول رو بتونی عدد دهی کنی با اون فرمی که تو میخوای

ببینید مثلاً شما میخواهین اگه مقدار سلول a1 مثبت بود دو سلول b1 و c1 به ترتیب مقدارشون برابر باشه با a1*3.14 و a(a1*25)^0.5برای این کار شما نیاز به نوشتن دوتا iF دارین ولی اگه امکانش باشه که با یک IF بتونیم این دو دستور رو اجرا کنیم خیلی بهتره
همچنین اگه بشه چندتا متغیر تعریف کرد در یک سلول خیلی دستمون تو فرمول نویسی جلو میفته

Amirsayyafi
2012/11/10, 11:15
یادتون باشه که اکسل علیرغم توانمندیهای زیادش محدودیتهای خودشو داره:

1 - اینکه شما بخواهید با یک فرمول دو یا چند سلول را پوشش بدید ممکن نیست.

2 - اینکه بخواهید در یک سلول فرمولی را بنویسید و پاسخ اون رو بدون هیچ فرمولی در سلول دیگر مشاهده کنید هم ممکن نیست.

3 - اینکه بخواهید در یک سلول فرمولی بنویسید که مرجع آن همان سلول باشد ممکن نیست. (مگر حالتی که در اون اطلاعات به صورت دستی وارد شده باشند. =5+10 )