Помогни ни да направим Uroci.net по - богат! Добави урок
Категории Други уроци Adobe Photoshop Adobe Illustrator Adobe Flash Adobe Fireworks DreamWeaver CSS и HTML Corel Draw Image Ready PHP SEO CMS Microsoft Windows Microsoft Word Microsoft Excel
PowerPoint Microsoft Access Microsoft Publisher Linux Visual basic JavaScript Ajax 3ds Max Maya 3D C++ Sound Forge Gimp SWiSH

Формулата IF в Excel

bezdrum   трудност:    видян: 23393

Тук ще представим лесен пример за това как се използва полезната формула IF в Excel. Ще направим таблица, която автоматично показва словом оценките на ученици. В първата колона нанасяме предметите:


След това въвеждаме оценките по даденият предмет:



Средната оценка по дадения предмет изчисляваме със следната формула (събираме числата и ги разделяме на броят им):



И сега идва ред да се използва командата IF (АКО):


Първо маркираме клетката в която искаме да се появи резултата, в случая H2, и след това въвеждаме следната формула:

=IF(G2<2,99;"Слаб";IF(G2<3,49;"Среден";IF(G2<4,49;"Добър";IF(G2<5,49;"Мн. добър";"Отличен"))))

Нека да разгледаме кое какво означава и за какво е.

=IF(G2<2,99;"Слаб"; – това означава: AKO в клетка G2 стоиността е по-малка от 2,99, тогава в клетка H2 трябва да се изписва СЛАБ. Винаги след командата IF се отваря скоба, след това се посочва клетката, която ще се наблюдава, след това <, = или >. Най-често се използват първите две и след това стойността. Това е първата част, която винаги завършва с точка и запетая. След това в кавички поставяте това, което искате да бъде изписано и накрая: точка и запетая.

Ако има и други стойности, които искате да са наблюдавани, повтаряте операциата, в случая СРЕДЕН ще се изписва, ако оценката е между 3,00 и 3, 49. Повтаряте тази операция колкото е необходимо.

Накрая виждате, че пред ОТЛИЧЕН няма нищо. Това е така, защото всички оценки които са над 5,50 ще бъдат изписани като ОТЛИЧЕН. Много е важно накрая да се затворят точно толкова скоби, колкото са отворени, в противен случай, не се получава желаният резултат.

След като напишете цялата формула, натискате ENTER и резултатът е налице.

Кликвате отново на клетката, поставяте мишката в долния десен ъгъл (върху малкото квадратче), натискате и задържате левия бутон и влачите надолу по колоната. Това автоматично ще размножи формулата в маркираните клетки.
Приключваме с малко форматиране на таблицата и това е финалният резултат:



Автор: bezdrum
Редакция и адаптация: Stalik


Коментари (11)

bezdrum на 11.03 2007 в 07:41ч.
Не се притеснявай, няма да нито на испански, нито на алглийски.
Ще почакам живот и здраве някой гений неземен да преведе офиса на български.
Tamara на 21.09 2007 в 09:25ч.
"след това . Най-често се използват първите две, последното по-рядко и след това стойността."
Това е само твоето мнение. Защо функцията да не е така:
=IF(B2>5,499;"Отличен";IF(B2>4,499;"Много добър";IF(B2>3,499;"Добър";IF(B2>2,499;"Среден";"Слаб"))))
mbin на 20.11 2007 в 14:52ч.
А ако искаш "Слаб" да е оцветен в червено, "Среден" да речем в синйо, а другите да стават автоматично в някой друг цвят, как става?
ca88 на 27.11 2007 в 21:54ч.
Можете ли някой да ми кажете как да вмъкна в една формула по-вече от 8 броя IF?
Ники Рангелов на 24.01 2008 в 21:45ч.
@mbin
За описание как става оцветяването на клетките в зависимост от стойността в тях би трябвало да се напише цял нов урок. Само ще ти спомена, че функцията се нарича Conditional Formating. Намира се в менюто Format.
@ca88
Не можеш да използваш повече вложени функции IF. Същата работа, при малко по-различен подход, вършат функциите LOOKUP и ADDRESS.
@katikocho
Командата, за която питаш, се нарича Merge, и е много вероятно да е изведен бутона й в лентата с команди. Маркирай клетките, които искаш да обединиш, и го натисни.
milen8204 на 16.02 2008 в 13:17ч.
На вид елементарен пример може да помогне доста с идеи за оформяне на изчислителна таблица в ЕХЕL.
Klotski на 28.02 2008 в 13:22ч.
Може би маш в предвид, как след първата клетка формулата се записва във всяка следваща. ако е така отговора е прост - след като сумираш B,C,D,E и F (като предварително в клетката в която ще създаваш формулата поставяш = и после скоба за да ги сумираш, затваряш скобата и ги делиш "/" и натискаш Ентер), пеи така избраната клетка поставяш курсора в долния десен ъгъл натискаш Ctrl, натискаш ляв бутон на мишката и теглиш надоло и така се копира цялаат ф-ла но за всеки ред. (надявам се че съм разбрала въпроса ти)
araiv на 17.07 2008 в 11:38ч.
Здравейте искам да попитам как да си направя една калкулация през филтър.
araiv на 17.07 2008 в 11:42ч.
Искам да направя една формула, която да ми сумира тотали от различни шиитове, но да има филтър.
dvete на 26.10 2008 в 10:59ч.
Как може ако в клетка А има стойност 0, клетка В да се оцвети в червено например?
anilvap на 30.12 2008 в 14:50ч.
Как мога с IF да определя нивото на успежаемост в един клас в зависимост от средния успех??От 2,00 до 3,50-ниско ниво,3,51 до 4,50-средно нижо,от 4,51 до 6,00-високо нижо :( мойе л инякои да ми помогне?

Регистрирайте се, за да добавите коментар


© Всички права запазени. 2006-2008. Created by: Site.bg
Препоръчваме: IT Новини | Кино и игри | Диплома.бг | Paparak.bg | Тунинг Портал | uchenik.com | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | AnimeS-bg.com | Фото Форум | Запознанства | Мрежа от приятели | IT Light | Spodeli.net | Фото-Култ | IDG.BG | Teenproblem.net | Блог - Образование | Fresh-BG.com | Hanovete.com | Bulfleet.com | Mythlands.com | Ohoboho.com | Казанлък.Com | News24 | Setcom.bg | Atol.bg | Elmaz.com | MobileBulgaria.com