условни оператори...
4 отговора
0 прегледа
условни оператори...
Здравейте на всички
Ако в sheets("Лист1")в колона А1:А10 беде изписана думата топка и срещу нея в колона В1:В10 бъде изписана думата червено , то в клетка С1 да е равна на 1 (С1=1). В противен случай ско не са изпълнени двете условия то клетка С1 да е равна на 0 (С1=0).
Как би изглеждала подобна формула
Ако в sheets("Лист1")в колона А1:А10 беде изписана думата топка и срещу нея в колона В1:В10 бъде изписана думата червено , то в клетка С1 да е равна на 1 (С1=1). В противен случай ско не са изпълнени двете условия то клетка С1 да е равна на 0 (С1=0).
Как би изглеждала подобна формула
Re: условни оператори...
=IF(AND(A1="Топка";B1="Червено");1;0)
И подобни елементарни неща ли не учите в училище.
И подобни елементарни неща ли не учите в училище.
Редактирано от TRN на
Re: условни оператори...
По мой спомени, тази формула е висш пилотаж, в сравнение с това което учат в училище 
Re: условни оператори...
Здр!
Май не съм се изразил правилно !
Значи става въпрос за следното: Ако в областта А1:А10 се срещне думата Топка , и в областта B1:B10 срещу думата топка е изписано червено то в клетка C да се изпише 1, а ако не са изпълнени и двете условия тода се изпише 0. Да поясня какво имам предвид. Ами в тази област от клетки А1:А10 независимо на кой ред се изпише думата Топка и срещу нея се изпише думата Червено то в клетка С1 да се изпише 1ако не 0.Тоест един път двойката думи могат да бъдат изписани на ред примерно А3 ,В3 или А7,В7 и така ...
Надявам се да съм се изразил по-ясно . Благодаря ви !
Май не съм се изразил правилно !
Значи става въпрос за следното: Ако в областта А1:А10 се срещне думата Топка , и в областта B1:B10 срещу думата топка е изписано червено то в клетка C да се изпише 1, а ако не са изпълнени и двете условия тода се изпише 0. Да поясня какво имам предвид. Ами в тази област от клетки А1:А10 независимо на кой ред се изпише думата Топка и срещу нея се изпише думата Червено то в клетка С1 да се изпише 1ако не 0.Тоест един път двойката думи могат да бъдат изписани на ред примерно А3 ,В3 или А7,В7 и така ...
Надявам се да съм се изразил по-ясно . Благодаря ви !
Re: условни оператори...
Ако разбирам правилно, ти искаш да имаш формула само в С1 и тя да проверява дали поне един път в областта А1:А10 се среща "топка", а срещу нея в В1:В10 - "червено"
В такъв случай долното би-трябвало да ти свърши работа:
=IF(SUM((A1:A8="топка")*(B1:B8="червено"))>0;1;0)
Имай предвид, че това е array formula и за да работи коректно, след като я напишеш трябва да удариш SHIFT+CTRL+ENTER вместо само ENTER
М/у другото TRN ти е свършил 80% от работата. Просто трябва да копираш неговата формула в допълнителна колона по избор. След това сумираш тази колона и с прост IF - ако сумата е >0 -> 1, в противен случай -> 0
В такъв случай долното би-трябвало да ти свърши работа:
=IF(SUM((A1:A8="топка")*(B1:B8="червено"))>0;1;0)
Имай предвид, че това е array formula и за да работи коректно, след като я напишеш трябва да удариш SHIFT+CTRL+ENTER вместо само ENTER
М/у другото TRN ти е свършил 80% от работата. Просто трябва да копираш неговата формула в допълнителна колона по избор. След това сумираш тази колона и с прост IF - ако сумата е >0 -> 1, в противен случай -> 0
Редактирано от f(x)dx на