Мазмұны
Microsoft Excel өнімділігін арттыру және жылдамдату үшін әртүрлі функцияларды қамтамасыз етеді. Бүгін мен Excel бағдарламасының OFFSET функциясы арқылы деректер жиынынан белгілі бір бөлімді қалай шығаруға болатынын көрсетемін.
Тәжірибе жұмыс кітабын жүктеп алу
Оны жақсырақ түсіну және оны өзіңіз орындау үшін келесі Excel жұмыс кітабын жүктеп алуға болады.
OFFSET функциясын пайдалану.xlsx
Excel OFFSET функциясына кіріспе
Мақсат
- Ол белгілі бір ұяшық сілтемесінен басталады, белгілі бір жолдар санына төмен жылжиды, содан кейін оң жақ бағандардың белгілі бір санына, содан кейін белгілі бір биіктігі мен ені бар деректер жиынынан бөлімді шығарады.
- Бұл массив функциясы. Сондықтан Office 365 жүйесінде болмасаңыз, бұл функцияны енгізу үшін Ctrl + Shift + Enter пернелерін басыңыз.
Синтаксис
=OFFSET(reference,rows,cols,[height],[width])
Аргументтер
Аргументтер | Міндетті немесе қосымша | Мән |
---|---|---|
анықтама | Міндетті | Ұяшық сілтемесі оның қозғала бастаған жерінен. |
жолдар | Міндетті | Жолдар саны төмен қарай жылжиды. |
cols | Міндетті | Бағандар саны оңға жылжиды . |
[биіктігі] | Қосымша | Ол шығаратын деректер бөлімінің жолдарының саны. Theәдепкі – 1. |
[ені] | Қосымша | Деректер бөлімінің бағандар саны сығындылар. Әдепкі мән – 1. |
Қайтарылатын мән
- Ол белгілі бір биіктіктегі деректер жиынынан бөлімді қайтарады және берілген ұяшық сілтемесінен төмен жолдардың белгілі бір санында және бағандардың нақты санында орналасқан белгілі бір ен.
- Егер жолдар аргументі теріс сан болса, функция жолдардың көрсетілген санын төмен жылжудың орнына сілтеме ұяшығынан жоғары жылжытады.
- Бірақ тағайындалған жерге жеткеннен кейін ол әрқашан көрсетілген биіктіктің бөлігін төмен қарай және белгіленген ен оңға қарай жинайды. .
- Мысалы, OFFSET(D9,-3,1,2,2) формуласы D9 ұяшығынан қозғала бастайды, содан кейін 3 жолды жоғары жылжытады, содан кейін 1 бағанды оңға жылжытады.
- Бірақ тағайындалған ұяшыққа жеткеннен кейін ол төменнен 2 жол биіктігінен тұратын бөлікті жинайды, содан кейін 2 баған ені оңнан.
- Егер cols аргументі теріс сан болса, функция көрсетілген санды жылжытады оңға жылжытудың орнына анықтамалық ұяшықтан қалған бағандар саны.
- Бірақ межелі жерге жеткеннен кейін ол әрқашан көрсетілген биіктіктің төменгі бөлігін және оңға қарай белгіленген енін жинайды.
- Мысалы , формула ОФСЕТ(F6,3,-3,2,2) F6 ұяшығынан жылжи бастайды, содан кейін 3 жолды төмен жылжытады, содан кейін 3 бағанды солға жылжытады.
- Бірақ тағайындалған ұяшыққа жеткеннен кейін ол төменнен 2 жол биіктігін, содан кейін оңнан 2 баған енін жинайды.
- Егер төрт аргументтің кез келгені жолдар, тағандар, [биіктік] немесе [ені] бөлшек болса, Excel оны автоматты түрде бүтін санға түрлендіреді.
- Мысалы, формула OFFSET(B4,3.7,3,2,2) , жол аргументі бөлшек, 7 . Excel оны 3 түріне түрлендірді, содан кейін 3 жолды B4 төмен, содан кейін жылжытты. 3 оң жақтағы бағандар.
- Содан кейін биіктікте 2 жолдан және ені 2 бағаннан тұратын бөлім жиналды.
3 OFFSET функциясын пайдалану үшін қолайлы мысалдар Excel
Бұл мақала сізге OFFSET функциясын пайдалану жолын көрсетеді. Мұнда біз деректер жиынының тұтас бағанасын, деректер жиынының тұтас жолын және деректер жиынының көршілес бірнеше жолдары мен бірнеше бағандарын сұрыптаймыз.
1-мысал: Сұрыптау үшін Excel OFFSET функциясын қолдану a Бүкіл жол
Бұл бөлімде біз OFFSET функциясын пайдалану арқылы тұтас жолдың барлық мәндерін шығару жолын көрсетеміз. Осылайша, әдісті білу үшін төмендегі қадамдарды сәйкесінше орындауға болады.
Қадамдар:
- Бізде 5 <2 сату жазбасы бар>жылдар 13 компанияның өнімдеріMars Group деп аталады.
- Енді біз OFFSET функциясын пайдаланып, бүтін жолды сұрыптауға тырысамыз.
- Теледидарлардың барлық жылдардағы сатылым рекордын шығарып көрейік. .
- Теледидар өнімдер тізіміндегі 7-ші өнім болып табылады.
- Және бізде 5 жылдан астам уақытты қамтитын деректер бөлімі бар. ( 5 баған).
- Сонымен, біздің формула төменде көрсетіледі.
=OFFSET(B5,7,1,1,5)
- Одан кейін CTRL+SHIFT+ENTER пернелер тіркесімін басыңыз.
ФОРМУЛА БӨЛІМІ
- OFFSET функциясы B5 ұяшығынан қозғала бастайды.
- Одан кейін теледидарды табу үшін 7 жолды төмен жылжытады.
- Содан кейін ол 1 бағанды оңға қарай бірінші жылы, 2016 жылы жерге жылжытады.
- Содан кейін ол 1-жол биіктігі және 5 <2 қимасын шығарады>бағандар ені. Бұл 2016-2020 жылдар аралығындағы теледидар сату рекорды.
- Соңында, біз теледидардың барлық жылдардағы сату рекордын алғанымызды көресіз.
Толығырақ оқу: Excel бағдарламасында ROW функциясын пайдалану жолы (8 мысалмен)
2-мысал: сұрыптау Excel бағдарламасында OFFSET функциясын пайдалану арқылы толық баған
Бұл бөлімде біз OFSET функциясын қолдану арқылы тұтас бағанның барлық мәндерін шығару жолын көрсетеміз. Осылайша, әдісті білу үшін сәйкесінше төмендегі қадамдарды орындауға болады.
Қадамдар:
- Біріншіден, бір бағанды тұтастай сұрыптаймыз.деректер жинағы.
- Одан кейін 2018 жылғы барлық сатылымдарды білуге тырысайық.
- Міне, 2018 жыл 3-ші жыл.
- Және біз жалпы 13
- тізімін шығарып аламыз, сондықтан мына формуланы осында жазыңыз.
=OFFSET(B5,1,3,13,1)
- Одан кейін CTRL+SHIFT+ENTER пернелерін басыңыз.
ФОРМУЛА БӨЛІМІ
- Ол қайтадан B5 ұяшығынан қозғала бастайды.
- Бірінші өнім ноутбукіне 1 жолды төмен жылжытады.
- Содан кейін 3 бағанды оң жақ 2018 жылға жылжытады.
- Содан кейін 13 жол биіктігі (барлық өнімдер) және 1 бөлімін шығарады. баған ені (тек
- Соңында, біз 2018 жылдағы барлық сатылымдарды саралағанымызды көресіз.
Толығырақ: Excel бағдарламасында COLUMN функциясын пайдалану жолы (4 оңай мысал)
3-мысал: OFFSET функциясын көршілес бірнеше рет сұрыптау үшін пайдалану Жолдар және бірнеше бағандар
Бұл бөлімде біз көршілес жолдар үшін барлық мәндерді шығару жолын көрсетеміз. OFSET функциясын пайдалану арқылы бірнеше жолдар мен бірнеше бағандар. Осылайша, әдісті білу үшін сәйкесінше төмендегі қадамдарды орындауға болады.
Қадамдар:
- Біріншіден, біз бірнеше жолдар мен бірнеше жолдар бөлімін жинаймыз. деректер жиынынан бағандар.
- Содан кейін 2017, 2018 және жылдардағы телефон, тоңазытқыш және теледидар өнімдерінің сатылуын жинауға тырысайық.2019.
- Содан кейін телефон тізімдегі 5-ші өнім, ал 2017 жыл 2-ші жыл.
- Мұнда жиналған бөлімде болады. 3 жол (Телефон, Тоңазытқыш және Теледидар) және 3 баған (2017, 2018 және 2019).
- Сонымен, мына формуланы осы жерге жазыңыз.
=OFFSET(B4,5,2,3,3)
- Одан кейін CTRL+SHIFT+ENTER пернелерін басыңыз.
ФОРМУЛАНЫҢ БӨЛІМІ
- Ол қайтадан B5 ұяшығынан қозғала бастайды.
- Өнім телефонындағы 5 жолға төмен жылжытады.
- Содан кейін 2 баған оңға 2017 жылға жылжытады.
- Содан кейін биіктігі бойынша 3 жол (Телефон, Тоңазытқыш және Теледидар) және ені бойынша 3 баған (2017, 2018 және 2019) деректерін жинайды.
- Қараңыз, біз 2017, 2018 және 2019 жылдардағы телефондар, тоңазытқыштар және теледидарлар сатылымын жинадық.
Толығырақ: Excel бағдарламасында ROWS функциясын пайдалану жолы (7 қарапайым мысалмен)
Жалпы қателер OFFSET функциясымен- #VALUE кез келген аргумент дұрыс емес деректер түрін көрсетеді. Мысалы, жол аргументі сан болуы керек. Егер бұл мәтін болса, онда ол көрсетіледі #МӘН
Қорытынды
Бұл мақалада біз 3 Жарамды OFFSET функциясын Excel бағдарламасында пайдалану мысалдары. Бұл сізге ұнады және көп нәрсе үйренді деп шын жүректен үміттенемізмақала. Сонымен қатар, Excel бағдарламасында қосымша мақалаларды оқығыңыз келсе, Exceldemy веб-сайтына кіре аласыз. Егер сізде сұрақтар, пікірлер немесе ұсыныстар болса, оларды төмендегі түсініктеме бөлімінде қалдырыңыз.