ODIT.info > Дискусия > Разни Започни нова тема

Тема. ексел

 ексел лик (гост) 21.11.2008 00:20

здравейте!!! трябва да направя връзка между две таблици. От едната таблица едната колоно да се прехвърли в другата таблица по определена връзка, според първата колона, която е еднаква за двете таблици. Знам, че става с функцията VLOOKUP, но точно как да формулирам заданията незнам. Ако някой обърне внимание ще бъда много благодарна.

 RE: ексел bobivas Профил Изпрати email 21.11.2008 00:21

Що не си купиш една книжка за работа с ексел - 15,00 лева е и няма да имаш проблеми! :)))))))))))))

 RE: ексел лик (гост) 21.11.2008 00:29

щото точно сега не се сещам от къде да я купя. Пък в гуугъл супер неразбираемо ми се струва...надявах се , че някой с прости думички ще може...

 RE: ексел bobivas Профил Изпрати email 21.11.2008 00:31

Ето ти помощ от ексел на български

VLOOKUP

Вж. също

Търси за стойност в най-лявата колона на таблица и след това връща стойност в същия ред в зададена от вас колона в таблицата. Когато стойностите за сравнение са разположени в колона, намираща се отляво на търсените данни, използвайте VLOOKUP вместо HLOOKUP.

V във VLOOKUP означава "Vertical" (вертикален).

Синтаксис

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value е стойността, която трябва да бъде намерена в първата колона на масива. Lookup_value може да бъде стойност, препратка или текстов низ.

Table_array е таблицата с информация в която се търсят данни. Използвайте препратка към диапазон или име на диапазон, например Database или List.

Ако range_lookup е TRUE, стойностите в първата колона на table_array трябва да бъдат разположени във възходящ ред: ...-2, -1, 0, 1, 2,..., A-Z, FALSE, TRUE; в противен случай VLOOKUP може да не върне правилната стойност. Ако range_lookup е FALSE, table_array не е нужно да бъде сортиран.

Можете да подредите стойностите във възходящ ред, като изберете Възходящ в командата Сортирай от менюто Данни.

Стойностите в първата колона на table_array могат да бъдат текст, числа или логически стойности.

Главните и малките букви в текста са еквивалентни.

Col_index_num е номерът на колоната в table_array, от която трябва да се върне търсената стойност. Ако col_index_num е 1, се връща стойността в първата колона на table_array; ако col_index_num е 2, връща се стойността във втората колона на table_array и т. н. Ако col_index_num е по-малко от 1, VLOOKUP връща стойността за грешка #VALUE!; ако col_index_num е по-голямо от броя на колоните в table_array, VLOOKUP връща стойността за грешка #REF!.

Range_lookup е логическа стойност, която задава дали искате VLOOKUP да намери точно или приблизително съвпадение. Ако е TRUE или пропуснато, се връща приблизително съвпадение. С други думи, ако не се намери точно съвпадение, връща се съседната най-голяма стойност, която е по-малка от lookup_value. Ако е FALSE, VLOOKUP ще търси точно съвпадение. Ако не се намери, се връща стойността за грешка #N/A.

Забележки

Ако VLOOKUP не може да намери lookup_value и range_lookup е TRUE, се използва най-голямата стойност, която е по-малка или равна на lookup_value.
Ако lookup_value е по-малко от най-малката стойност в първата колона на table_array, VLOOKUP връща стойността за грешка #N/A.
Ако VLOOKUP не може да намери lookup_value и range_lookup е FALSE, VLOOKUP връща стойността #N/A.
Пример

Примерът може да се разбере по-лесно, ако го копирате в празен работен лист.

Как?

Създайте празна работна книга или работен лист.
Изберете примера от темата в “Помощ”. Не избирайте заглавките на редовете или колоните.


Избиране на пример от “Помощ”

Натиснете CTRL+C.
В работния лист изберете клетката A1 и натиснете Ctrl+V.
За да превключвате между показване на резултатите и показване на формулите, които връщат резултатите, натиснете клавиша Ctrl+` (тежко ударение) или в менюто Инструменти посочете към Проверка на формули и след това щракнете върху Режим за проверка на формули.
Примерът използва стойности за въздух при налягане 1 атмосфера.


1
2
3
4
5
6
7
8
9
10
A B C
Плътност Вискозитет Температура
0,457 3,55 500
0,525 3,25 400
0,616 2,93 300
0,675 2,75 250
0,746 2,57 200
0,835 2,38 150
0,946 2,17 100
1,09 1,95 50
1,29 1,71 0
Формула Описание (Резултат)
=VLOOKUP(1,A2:C10,2) Търси 1 в колона A и връща стойността от колона B, която е в същия ред (2,17)
=VLOOKUP(1,A2:C10,3,TRUE) Търси 1 в колона A и връща стойността от колона C, която е в същия ред (100)
=VLOOKUP(.7,A2:C10,3,FALSE) Търси 0,746 в колона A. Тъй като там няма точно съвпадение, връща се грешка (#N/A)
=VLOOKUP(0.1,A2:C10,2,TRUE) Търси 0,1 в колона A. Тъй като 0.1 е по-малко от най-малката стойност в колона A, връща се грешка (#N/A)
=VLOOKUP(2,A2:C10,2,TRUE) Търси 2 в колона A и връща стойността от колона B, която е в същия ред (1,71)

Малко се обърка при копи/пейст ама дано разбереш

 RE: ексел bobivas Профил Изпрати email 21.11.2008 00:33

Това е за как, не съм видяла, за да го отворя и да копна заедно

Как?

Създайте празна работна книга или работен лист.
Изберете примера от темата в “Помощ”. Не избирайте заглавките на редовете или колоните.


Избиране на пример от “Помощ”

Натиснете CTRL+C.
В работния лист изберете клетката A1 и натиснете Ctrl+V.
За да превключвате между показване на резултатите и показване на формулите, които връщат резултатите, натиснете клавиша Ctrl+` (тежко ударение) или в менюто Инструменти посочете към Проверка на формули и след това щракнете върху Режим за проверка на формули

 RE: ексел лик (гост) 21.11.2008 00:33

мерсиииииииииииииииииииииии

 RE: ексел Табличка (гост) 21.11.2008 11:44

Не знам как да впиша нулите преди числото, например 000036, излиза само 36

 RE: ексел Mupa Профил Изпрати email 21.11.2008 11:45

Форматирай си клетката да не ти е число, а текст.
 

 RE: ексел Табличка (гост) 21.11.2008 11:54

Благодаря много Мира! Понякога в бързо принтиране ми пуска много празни страници. Знаете ли и искате ли за ми кажете как да изчистя празните на ексел?
реклама

ODIT.info > Дискусия > Разни

Моят ODIT.info