Microsoft Excel-де формулалармен жұмыс істеу кезінде пайдаланушылар құжатта орналасқан басқа ұяшықтармен жұмыс жасауы керек. Бірақ, барлық пайдаланушылар бұл сілтемелер екі түрге жататынын білмейді: абсолютті және салыстырмалы. Олардың бір-бірінен қалай ерекшеленетінін және қалаған типтегі сілтемені қалай құруға болатынын білейік.
Абсолютті және салыстырмалы байланыстардың анықтамасы
Excel-де абсолютті және салыстырмалы сілтемелер дегеніміз не?
Абсолюттік сілтемелер - бұл көшіру кезіндегі сілтемелер, бұл ұяшықтардың координаталары өзгермейді, тұрақты күйде болады. Салыстырмалы сілтемелерде парақтағы басқа ұяшықтарға қарағанда көшіру кезінде ұяшықтардың координаттары өзгереді.
Салыстырмалы сілтеме мысалы
Біз мұны мысалмен қалай істейтінін көрсетеміз. Әр түрлі тауар атауларының саны мен бағасы көрсетілген кестені алыңыз. Құнын есептеу керек.
Бұл мөлшерді (В бағанын) бағамен көбейту арқылы жасалады (C баған). Мысалы, бірінші өнім атауы үшін формула келесідей болады «= B2 * C2». Біз оны кестенің сәйкес ұяшығына енгіземіз.
Енді төмендегі ұяшықтардың формулаларын қолмен жүргізбеу үшін осы формуланы бүкіл бағанға көшіріп алыңыз. Біз формуламен ұяшықтың төменгі оң жақ шетінде тұрамыз, тінтуірдің сол жақ батырмасын шертіп, батырманы басқан кезде тінтуірді төмен қарай сүйрейміз. Осылайша, формула кестенің басқа ұяшықтарына көшіріледі.
Бірақ, көріп отырғанымыздай, төменгі ұяшықтағы формула көрінбейді «= B2 * C2», және «= B3 * C3». Тиісінше, төмендегі формулалар да өзгертіледі. Бұл сипат көшіру кезінде өзгереді және салыстырмалы сілтемелері бар.
Салыстырмалы сілтеме қатесі
Бірақ, кез келген жағдайда бізге нақты байланыстар қажет. Мысалы, тауарлардың әр затының өзіндік құнының жиынтықтан үлесін есептеу үшін бізге бір кестеде қажет. Бұл шығындарды жалпы сомаға бөлу арқылы жасалады. Мысалы, картоптың өзіндік ауырлығын есептеу үшін оның мәнін (D2) жалпы мөлшерге (D7) бөлеміз. Біз келесі формуланы аламыз: «= D2 / D7».
Егер формуланы алдыңғы жолдағыдай басқа жолдарға көшіруге тырыссақ, онда біз толығымен қанағаттанарлықсыз нәтижеге қол жеткіземіз. Көріп отырғаныңыздай, кестенің екінші қатарында формула бар «= D3 / D8», яғни сызылған сомасы бар ұяшыққа сілтеме ғана емес, сонымен қатар жалпы жауап беретін ұяшыққа сілтеме.
D8 - бұл толығымен бос ұяшық, сондықтан формула қате береді. Тиісінше, төмендегі жолдағы формула D9 ұяшығына, т.б. Бірақ D7 ұяшығына сілтемені сақтау керек, онда көшірудің жалпы саны орналасқан, ал абсолютті сілтемелерде мұндай қасиет бар.
Абсолютті сілтеме жасаңыз
Осылайша, біздің мысал үшін бөлгіш салыстырмалы сілтеме болуы керек және кестенің әр қатарында өзгеріс болуы керек, ал дивиденд бір ұяшыққа үнемі сілтеме жасайтын абсолютті сілтеме болуы керек.
Пайдаланушыларға қатысты сілтемелер жасауда қиындық болмайды, өйткені Microsoft Excel бағдарламасындағы барлық сілтемелер әдепкі бойынша салыстырмалы болады. Бірақ, егер сізге абсолютті сілтеме жасау қажет болса, сізге бір техниканы қолдану керек.
Формула енгізілгеннен кейін біз жай ұяшыққа немесе формула жолына абсолютті сілтеме жасағыңыз келетін ұяшықтың бағанасы мен жолының координаттарының алдына доллар белгісін қоямыз. Сондай-ақ, сіз мекен-жайға кіргеннен кейін F7 функциясының батырмасын басып, жолдың және бағанның координаттарының алдындағы доллар белгілері автоматты түрде көрінеді. Ең жоғарғы ұяшықтағы формула келесі пішінді алады: «= D2 / $ D $ 7».
Бағанға формуланы көшіріңіз. Көріп отырғаныңыздай, бұл жолы бәрі ойдағыдай болды. Ұяшықтарда дұрыс мәндер бар. Мысалы, кестенің екінші қатарында формула көрінеді «= D3 / $ D $ 7», яғни бөлгіш өзгерді, ал дивиденд өзгеріссіз қалды.
Аралас сілтемелер
Типтік абсолютті және салыстырмалы сілтемелерден басқа аралас сілтемелер деп аталады. Оларда компоненттердің бірі өзгереді, ал екіншісі бекітілген. Мысалы, $ D7 аралас сілтеме жолды өзгертеді және баған бекітіледі. D $ 7 сілтемесі, керісінше, бағанды өзгертеді, бірақ жолдың абсолютті мәні бар.
Көріп отырғаныңыздай, Microsoft Excel-де формулалармен жұмыс жасау кезінде әр түрлі тапсырмаларды орындау үшін салыстырмалы және абсолютті сілтемелермен жұмыс істеу керек. Кейбір жағдайларда аралас сілтемелер де қолданылады. Сондықтан, тіпті орта деңгейлі қолданушы да олардың арасындағы айырмашылықты нақты түсініп, осы құралдарды қолдана білуі керек.