IBM Lotus Symphony
|
Келесі деректер функция сипаттамалары мысалдарының кейбірінде пайдаланылады:
A1:E10 ауқымы Джойдін туған күн кешіне шақырылған балалардың тізімін береді. Келесі мәліметтер әрбір жазба үшін беріледі: A бағаны атты, B бағанында баға, одан кейін жылдармен берілген жас, мектепке дейінгі арақашықтық метрмен және салмақ килограммен беріледі.
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Атауы | Сынып | Жас | Мектепке дейінгі қашықтық | Салмақ |
2 | Энди | 3 | 9 | 150 | 40 |
3 | Бети | 4 | 10 | 1000 | 42 |
4 | Чарлиз | 3 | 10 | 300 | 51 |
5 | Даниел | 5 | 11 | 1200 | 48 |
6 | Ева | 2 | 8 | 650 | 33 |
7 | Фрэнк | 2 | 7 | 300 | 42 |
8 | Грета | 1 | 7 | 200 | 36 |
9 | Хэри | 3 | 9 | 1200 | 44 |
10 | Ирен | 2 | 8 | 1000 | 42 |
11 | |||||
12 | |||||
13 | Атауы | Сынып | Жас | Мектепке дейінгі қашықтық | Салмақ |
14 | >600 | ||||
15 | |||||
16 | DCOUNT | 5 |
B16 ұяшығындағы формула =DCOUNT(A1:E10;A1:E10;A13:E14)
Келесі параметр анықтамалары барлық дерекқор функцияларына арналады:
Дерекқор дерекқорды анықтайтын ұяшық ауқымы болып табылады.
Дерекқор өрісі дерекқор функциясында сілтеме жасау мүмкін болса, әрі қарай сілтеме үшін пайдаланылады. Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Іздеу шарты іздеу шартын қамтитын ұяшық ауқымы болып табылады. Бір жолға бірнеше шартты жазсаңыз, олар AND арқылы қосылады. Егер шартты әртүрлі жолдарға жазсаңыз, олар OR арқылы қосылады. Іздеу шартының ауқымындағы бос ұяшықтар еленбейді.
Файл - Теңшелімдер - - Lotus Symphony Spreadsheets - Есептеу тармағын бірдей жазбаларды іздегенде Lotus Spreadsheets бағдарламасының әрекет ету жолын анықту үшін таңдаңыз.
DAVERAGE функциясы көрсетілген іздеу шартына сәйкес келетін барлық жолдардағы (дерекқор жазбалары) барлық ұяшықтардың (өрістер) орташа мәндерін береді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DCOUNT функциясы көрсетілген шартқа сәйкес келетін және сандық мәндерді қамтитын дерекқордағы жолдардың (жазбалар) санын есептейді.
DCOUNT(DДерекқор; Дерекқор өрісі; Іздеу шарты)
Дерекқор өрісі параметрі үшін толық дерекқорды немесе нөл санын енгізуіңізге болады; дегенмен, параметр бос болмауы тиіс. Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Жоғарыдағы мысалда, мектепке дейін 600 метрден артық жол жүруі тиіс балалар санын білуіміз керек. Нәтиже B16 ұяшығында сақталады. Жүгіргіні B16 ұяшығына орнатыңыз. Формуланы B16 ұяшығына енгізіңіз =DCOUNT(A1:E10;A1:E10;A13:E14). Салыстырмалы түрде, енгізіңіз =DCOUNT(A1:E10;0;A13:E14) (жоғарыдағы синтаксис ескертпесін қараңыз). Жылдам пилот: Функциялар ауқымдарды енгізуге көмектеседі.
Дерекқор дегеніміз есептелетін деректер ауқымы, оған оның үстіңгі деректемелері де жатады: бұл жағдайда A1:E10. Дерекқор өрісі іздеу шарты үшін бағанды көрсетеді: бұл жағдайда, мектепке қашықтық (метрмен). Іздеу шарты іздеу параметрлері енгізілетін ауқым: бұл жағдайда, A13:E14.
Екінші сыныптағы балалардың қаншасы 7 жаста екендігін білу үшін, >600 жазбасын D14 ұяшығынан жойып, "2" мәнін Сынып астындағы B14 ұяшығына енгізіңіз, >7 мәнін оң жақтағы C14 ұяшығына енгізіңіз. Нәтиже: 2. Екі бала екінші сыныпта және 7 жастан асқан. Екі шарт та бірдей жолда болғандықтан, олар AND арқылы қосылады.
Келесі функцияларды да қараңыз:
COUNTBLANK , COUNTIF .
DCOUNTA функциясы көрсетілген іздеу шарттарына сәйкес келетін және сандық не әріптік және сандық мәндерді қамтитын дерекқордағы жолдар (жазбалар) санын есептейді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
Жоғарыдағы мысалда аты Е әрпінен не кейінгі әріптен басталатын балалар санын іздей аласыз. DCOUNT функция атауынан кейін А мәнін кірістіру арқылы B16 ұяшығындағы формуланы өңдеңіз. Ескі іздеу шартын жойып, >=E мәнін A14 өрісіндегі Ат астына енгізіңіз. Нәтиже: 5. Егер 8-жолдағы Грета үшін барлық сандық мәндерді қазір жойсаңыз, нәтиже 4 мәніне өзгереді. 8-жол енді есептеуге қосылмайды, себебі онда ешқандай мән жоқ. Грета аты мән емес, мәтін болып табылады.
Келесі функцияларды да қараңыз:
COUNTBLANK , COUNTIF .
DGET функциясы көрсетілген іздеу шартына сәйкес келетін дерекқордағы сілтеме жасалған ұяшықтың мазмұнын береді. Қате жағдайында функция #VALUE! мәнін ешқандай жол табылмағанда не Err502 мәнін бірнеше ұяшықтан көп табылғанда береді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DGET(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Жоғарыдағы мысалда біз аты A14 ұяшығына енгізілген баланың қайсы сыныпта екендігін анықтауымыз керек. Формула B16 ұяшығына енгізіледі және бұрынғы мысалдан аздап ерекшеленеді, себебі тек бір бағанды (бір дерекқор өрісі) Дерекқор өрісі үшін енгізуге болады. Келесі формуланы енгізіңіз:
=DGET(A1:E10;"Сынып";A13:E14)
Фрэнк атын A14 ұяшығына енгізіңіз, сонда 2 нәтижесін көресіз. Фрэнк екінші сыныпта. "Сынып" орнына "Жас" мәтінін енгізсеңіз, Фрэнктің жасын анықтайсыз.
Не болмаса, 11 мәнін тек C14 ұяшығына енгізіп, бұл жолдағы басқа жазбаларды жойыңыз. B16 ұяшығындағы формуланы келесідей өңдеңіз:
=DGET(A1:E10;"Ат";A13:E14)
Сынып орнына ат сұралады. Жауап бірден пайда болады: Даниел 11 жастағы жалғыз бала.
DMAX функциясы көрсетілген іздеу шарттарына сәйкес келетін дерекқордағы (барлық жазбалар) ұяшықтың (өріс) ең үлкен мазмұнын береді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DMIN функциясы көрсетілген іздеу шартына сәйкес келетін дерекқордағы ұяшықтың (өріс) ең кіші мазмұнын береді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DMIN(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Әрбір сыныптағы балалар үшін мектепке дейінгі ең қысқа қашықтықты табу үшін, келесі формуланы B16 ұяшығына енгізіңіз:
=DMIN(A1:E10;"Мектепке дейінгі қашықтық";A13:E14)
14-жолда Сынып астында 1, 2, 3 және т.с.с. мәндерді бірінен кейін бірін енгізіңіз. Әрбір сынып үшін мектепке дейінгі ең қысқа қашықтың пайда болады.
DPRODUCT функциясы ұяшық мазмұны іздеу шартына сәйкес келетін деректер ауқымының барлық ұяшықтарын көбейтеді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DSTDEV функциясы берілген шарттарға сәйкес келетін дерекқор бағанындағы сандарды пайдаланып мысал негізінде жиынтықтың стандартты ауытқуын есептейді. Жазбалар деректер үлгісі ретінде қарастырылады. Яғни мысалдағы балалар барлық балалардың көлденең қимасын көрсетеді. Көрсетілген нәтиженің бір мыңнан кем үлгіден алынбайтындығын ескеріңіз.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DSTDEV(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Бірдей жастағы барлық балалар салмағының стандартты ауытқуын табу үшін, келесі формуланы B16 ұяшығына енгізіңіз:
=DSTDEV(A1:E10;"Салмақ";A13:E14)
Жастың астындағы 14 жол 7, 8, 9 және тағы да солай сияқты бірінен кейін бірі. Көрсетілген нәтиже осы жастағы барлық балалар салмағының стандартты ауытқуы болып табылады.
DSTDEVP функциясы іздеу шартына сәйкес келетін деректер ауқымының барлық ұяшықтарына негізделген жиынтықтың стандартты ауытқуын есептейді. Мысалдан алынған жазбалар толық жиынтық ретінде қарастырылады.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DSTDEVP(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Джойдің туған күн кешіндегі бірдей жастағы балалар салмағының стандартты ауытқуын табу үшін, келесі формуланы B16 ұяшығына енгізіңіз:
=DSTDEVP(A1:E10;"Салмақ";A13:E14)
Жастың астындағы 14 жол 7, 8, 9 және тағы да солай сияқты бірінен кейін бірі. Нәтиже салмағы тексерілген бірдей жастағы барлық балалар салмағының стандартты ауытқуы болып табылады.
DSUM функциясы көрсетілген іздеу шартына сәйкес келетін барлық жолдардағы (жазбалар) дерекқор өрісіндегі барлық ұяшықтардың жиынын береді.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DSUM(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Екінші сыныптағы Джойдің туған күн кешіндегі барлық балалардың мектепке дейінгі біріктірілген қашықтығының ұзақтығын табу үшін, келесі формуланы B16 ұяшығына енгізіңіз:
=DSUM(A1:E10;"Мектепке дейінгі қашықтық";A13:E14)
"2" мәнін 14-жолға "Сынып" астына енгізіңіз. Екінші сыныптағы барлық балалардың мектепке дейінгі қашықтығының жиынтық саны (1950) көрсетіледі.
Келесі функцияларды да қараңыз:
SUMIF .
DVAR функциясы көрсетілген іздеу шартына сәйкес келетін барлық жазбалардағы дерекқор өрісінің барлық ұяшықтарының айнымалы мәнін береді. Мысалдан алынған жазбалар деректер үлгісі ретінде қарастырылады. Көрсетілген нәтиже бір мыңнан кем үлгі жиынтығынан алынбайды.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DVARP функциясы көрсетілген іздеу шартына сәйкес келетін барлық жазбалардағы дерекқор өрісіндегі барлық ұяшық мәндерінің анымалы мәнін есептейді. Мысалдан алынған жазбалар толық жиынтық ретінде қарастырылады.
Іздеу дағдылы өрнектерін қолдайды.
Мәтінді енгізгеннен кейін сіз "барлығын.*" енгізе аласыз, мысалы кез келген таңбалардың "барлығының" орнын табу үшін.
DVARP(Дерекқор; Дерекқор өрісі; Іздеу шарты)
Баған үстіңгі деректеме атауының көмегімен бағанға сілтеме жасау үшін, үстіңгі деректеме атауын тырнақшаға алыңыз.
Джойдің туған күн кешіндегі бірдей жастағы барлық балалар салмағының айнымалы мәнін табу үшін, келесі формуланы B16 ұяшығына енгізіңіз:
=DVARP(A1:E10;"Салмақ";A13:E14)
Жастың астындағы 14 жол 7, 8, 9 және тағы да солай сияқты бірінен кейін бірі. Джойдің туған күн кешіне қатысқан осы жастағы барлық балалар салмағының айнымалы мәні пайда болады.