Просмотр полной версии : Кто шарит в экселе????
Необходимо формулу прописать с несколькими если... что то по типу
=ЕСЛИ(A4>89;"A";ЕСЛИ(A4>79;"B"; ЕСЛИ(A4>69;"C";ЕСЛИ(A4>59;"D";"F"))))
только в зависимости от значения А4 (больше или меньше определенной суммы) значение В должно умножатся на разные числа
Немного не понятно. Поясни по конкретней что должно быть в результате?
Думаю такое сложное условие отбора формулой не обойдется.
Попробовать реализовать программно что то типа такого
ЕСЛИA4>89 то "A" иначе ЕСЛИ A4>79<89 то "B" иначе ЕСЛИ A4>69<79 то "C" иначе ЕСЛИ A4>59<69 то "D";"F"
А4 так понимаю тоже изменяемое число.
vostok345
14.12.2011, 15:09
Необходимо формулу прописать с несколькими если... что то по типу
=ЕСЛИ(A4>89;"A";ЕСЛИ(A4>79;"B"; ЕСЛИ(A4>69;"C";ЕСЛИ(A4>59;"D";"F"))))
только в зависимости от значения А4 (больше или меньше определенной суммы) значение В должно умножатся на разные числа
Ой .. бля...............
смотри, вот формула
=ЕСЛИ(F9>0,01;(F9*20);ЕСЛИ(F9>10;(F9*30); ЕСЛИ(F9>50;(F9*40);ЕСЛИ(F9>100;(F9*50);""))))
необходимо что бы
если F9 больше 0 но меньше 10 - то F9 умножается на 20
если F9 больше 10 но меньше 50 - то F9 умножается на 30
если F9 больше 50 но меньше 100 - то F9 умножается на 40
если F9 больше 100 - то F9 умножается на 50
если F9 равно 0 - то в строке ничего не должно прописываться...
Формула которая выше не действует (все умножается только на 20 в независимости чему равно F9)
смотри, вот формула
=ЕСЛИ(F9>0,01;(F9*20);ЕСЛИ(F9>10;(F9*30); ЕСЛИ(F9>50;(F9*40);ЕСЛИ(F9>100;(F9*50);""))))
необходимо что бы
если F9 больше 0 но меньше 10 - то F9 умножается на 20
если F9 больше 10 но меньше 50 - то F9 умножается на 30
если F9 больше 50 но меньше 100 - то F9 умножается на 40
если F9 больше 100 - то F9 умножается на 50
если F9 равно 0 - то в строке ничего не должно прописываться...
Формула которая выше не действует (все умножается только на 20 в независимости чему равно F9)
:0210::0210:
Че тут непонятного????? :0123:
Че тут непонятного????? :0123:
Та не, всё понятно.:0125:
ну так че, ни кто не в курсе???? задачка для 3 класса... :0123:
Там я так понял не хватает функции "И"
Всем спасибо за участие, разобрался
А почему бы формулы не писать, как нужно, на английском? и короче, и красивее
кстати, вдруг кому то понадобится
=ЕСЛИ(F9>100;(F9*50);ЕСЛИ(И(F9>=50;F9<=100);(F9*40);ЕСЛИ(И(F9>=10;F9<50);(F9*30);ЕСЛИ(И(F9>=0,01;F9<10);(F9*20);""))))
переключатся в заподло.... у мня еще и украинский стоит :0123:
е то на то и выйдет... как бы не длиннее еще
=ЕСЛИ(F9>100;(F9*50);ЕСЛИ(И(F9>=50;F9<=100);(F9*40 );ЕСЛИ(И(F9>=10;F9<50);(F9*30);ЕСЛИ(И(F9>=0,01;F9< 10);(F9*20);""))))
=IF(F9>100;(F9*50);IF(AND(F9>=50;F9<=100);(F9*40 );IF(AND(F9>=10;F9<50);(F9*30);IF(AND(F9>=0,01;F9< 10);(F9*20);""))))
нет короче получилось
GolDen, как оно может быть длиннее, если слово ЕСЛИ состоит из 4 букв, а английский аналог IF из 2-х?
правильнее все формулы на английском
правильнее все формулы на английском
и на русском пашут.... главное правильно составить....
лучше бы с формулой помог, а не правописанию учил :0123:
GolDen, :0123:что то ты на удивление его правильно написал то, правописание :0123: А формулы уже лет 7 не составлял. Не помню.
что то ты на удивление его правильно написал то, правописание
старался... для себя же писал :0123:
=IF(F9>100;(F9*50);IF(AND(F9>=50;F9<=100);(F9*40 );IF(AND(F9>=10;F9<50);(F9*30);IF(AND(F9>=0,01;F9< 10);(F9*20);""))))
попробовал - не хочет работать.... на русском все путем :0210:
есть следующая задача... Есть екселевский файл с ссылками на изображения расположенные в интернете....
Вопрос к знатокам - как затянуть автоматом картинки в эксель, что бы не ссылка показывалась на картинку, а сама картинка???? Ручками как то не хочется.... под 7000 позиций....
Сам спросил, сам и отвечаю )))
Нарыл следующее (http://excelvba.ru/code/InsertPicturesEx) ...
макрос хороший, вот только маслает 6000 позиций уже 6 часов :0229:
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot