[align=RIGHT]
[/align][align=RIGHT]فرمول نویسی ماتریسی :[/align][align=RIGHT][/align][align=RIGHT]با توجه به اینکه یکی از ویژگیهای اکسل سازگاری با بانکهای اطلاعاتی میباشد بنابراین ویژگیهای
این نرم افزار نیز با تعاریف بانک اطلاعاتی بسیار نزدیک میباشد[/align][align=RIGHT] در بسیاری موارد جداولی که ما نیاز است تا گزارش بگیریم تشکیل شده است از یک سری ستون و ردیف های اطلاعاتی فرض نمائید جدولی مانند شکل زیر یا حتی خیلی وسیع تر وجود دارد حال ما میخواهیم بدانیم [/align][align=RIGHT][/align][align=RIGHT] Sal88 Sal87 Sal86 Sal85 6589 6000 5287 4561 forosh 1800 1509 1420 1380 sod 228 250 200 220 zaieat [/align][align=RIGHT] اگر نیاز باشد در این جدول بدانیم که مثلا سود سال 86 چه میزان باشد در حالت عادی با استفاده از توابع جستجو به صورت ترکیبی میتوان به جواب مورد نظر رسید ولی اگر این مناطق را با استفاده از نام سر ستون یا سر ردیف آنها نامگذاری نمائیم میتوانیم با فراخواندن یک نام ردیف و یک نام ستون محل برخورد این 2 منطقه نامگذاری شده اطلاعات مورد نظر را بدست اورد.[/align][align=RIGHT]برای این کار منطقه مورد نظر را انتخاب نمائید . سپس از مسیر insert/name/createسپس از فرم مورد نظر گزینه های مناسب را انتخاب مینمائیم .[/align][align=RIGHT]در واقع بعد از این کار اگر به مسیر insert/name/define برویم مشخص میشود که منطقه انتخاب شده با توجه به ستونها و ردیف های ان نامگذاری شده است .[/align][align=RIGHT]حال برای استفاده از این امکان لازم است در یک سلول گزینه مقابل را با استفاده از یک فاصله بنویسیم : = sod sal86
حاصل این فرمول برابر است با 1420
[/align][align=RIGHT] به این روش فرمول نویسی فرمول نویسی ماتریسی میگویند در صورتی که ما کل صفحه اکسل را یک ماتریس در نظر بگیریم بدون تعریف مسیر فوق میتوانیم با فعال نمودن گزینه tools/option/calculate/accept label in formula کاری نمائیم که اکسل به طور خودکار ردیف اول و ستون اول را هوشمندانه تشخیص دهد و نیاز نباشد تا همه ستون های صفحه را نامگذاری نمائیم .[/align][align=RIGHT]در صورتی آدرسی را بدهیم که محل تقاطع نداشته باشد errorجواب برابر با nullخواهد بود[/align][align=RIGHT]و در آخر ما برای محل برخورد ردیف ها ستون ها میتوانیم بنویسیم =a:a 5:5[/align][align=RIGHT]این آدرس یعنی سلول a5
توجه داشته باشیم در صورتی که اکسل نام تکراری بیابد با اخطاری خود علامت "-" دش را به ان اضافه تا نام منحصر بفردی را ایجاد نماید .[/align]
[/align][align=RIGHT]فرمول نویسی ماتریسی :[/align][align=RIGHT][/align][align=RIGHT]با توجه به اینکه یکی از ویژگیهای اکسل سازگاری با بانکهای اطلاعاتی میباشد بنابراین ویژگیهای
این نرم افزار نیز با تعاریف بانک اطلاعاتی بسیار نزدیک میباشد[/align][align=RIGHT] در بسیاری موارد جداولی که ما نیاز است تا گزارش بگیریم تشکیل شده است از یک سری ستون و ردیف های اطلاعاتی فرض نمائید جدولی مانند شکل زیر یا حتی خیلی وسیع تر وجود دارد حال ما میخواهیم بدانیم [/align][align=RIGHT][/align][align=RIGHT] Sal88 Sal87 Sal86 Sal85 6589 6000 5287 4561 forosh 1800 1509 1420 1380 sod 228 250 200 220 zaieat [/align][align=RIGHT] اگر نیاز باشد در این جدول بدانیم که مثلا سود سال 86 چه میزان باشد در حالت عادی با استفاده از توابع جستجو به صورت ترکیبی میتوان به جواب مورد نظر رسید ولی اگر این مناطق را با استفاده از نام سر ستون یا سر ردیف آنها نامگذاری نمائیم میتوانیم با فراخواندن یک نام ردیف و یک نام ستون محل برخورد این 2 منطقه نامگذاری شده اطلاعات مورد نظر را بدست اورد.[/align][align=RIGHT]برای این کار منطقه مورد نظر را انتخاب نمائید . سپس از مسیر insert/name/createسپس از فرم مورد نظر گزینه های مناسب را انتخاب مینمائیم .[/align][align=RIGHT]در واقع بعد از این کار اگر به مسیر insert/name/define برویم مشخص میشود که منطقه انتخاب شده با توجه به ستونها و ردیف های ان نامگذاری شده است .[/align][align=RIGHT]حال برای استفاده از این امکان لازم است در یک سلول گزینه مقابل را با استفاده از یک فاصله بنویسیم : = sod sal86
حاصل این فرمول برابر است با 1420
[/align][align=RIGHT] به این روش فرمول نویسی فرمول نویسی ماتریسی میگویند در صورتی که ما کل صفحه اکسل را یک ماتریس در نظر بگیریم بدون تعریف مسیر فوق میتوانیم با فعال نمودن گزینه tools/option/calculate/accept label in formula کاری نمائیم که اکسل به طور خودکار ردیف اول و ستون اول را هوشمندانه تشخیص دهد و نیاز نباشد تا همه ستون های صفحه را نامگذاری نمائیم .[/align][align=RIGHT]در صورتی آدرسی را بدهیم که محل تقاطع نداشته باشد errorجواب برابر با nullخواهد بود[/align][align=RIGHT]و در آخر ما برای محل برخورد ردیف ها ستون ها میتوانیم بنویسیم =a:a 5:5[/align][align=RIGHT]این آدرس یعنی سلول a5
توجه داشته باشیم در صورتی که اکسل نام تکراری بیابد با اخطاری خود علامت "-" دش را به ان اضافه تا نام منحصر بفردی را ایجاد نماید .[/align]