Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2011, 18:20   #1
Sokil
Пользователь
 
Аватар для Sokil
 
Регистрация: 14.02.2010
Сообщений: 20
Вопрос Формула с условием

Волчок показывает на Киев.
Вопрос Вам задает Sokil.
Здравствуйте, уважаемые знатоки!
Помогите составить формулу для ценообразования.
Если значение ячейки A1 меньше 100, то B1=A1+100, если A1 больше 100, но меньше 1000 то B1=A1+200, если A1 больше 1000, но меньше 2000 то B1=A1+300 и т.д.
Время у Вас есть.
Я думаю, это Вам по силам.
Спасибо!
Пииииииииииииип...
Sokil вне форума Ответить с цитированием
Старый 04.03.2011, 18:26   #2
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
Радость

Цитата:
Сообщение от Sokil Посмотреть сообщение
Волчок показывает на Киев.
Вопрос Вам задает Sokil.
Здравствуйте, уважаемые знатоки!
Помогите составить формулу для ценообразования.
Если значение ячейки A1 меньше 100, то B1=A1+100, если A1 больше 100, но меньше 1000 то B1=A1+200, если A1 больше 1000, но меньше 2000 то B1=A1+300 и т.д.
Время у Вас есть.
Я думаю, это Вам по силам.
Спасибо!
Пииииииииииииип...
Пиииииииииип

Вопрос задан неверно, деньги уходят знатокам !
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 04.03.2011, 18:44   #3
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Время у Вас есть.
Я думаю, это Вам по силам.
И времени нет у нас, да и не по силам ...
Предоставляем Вам возможность забрать приз себе.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 04.03.2011, 19:46   #4
Smerchin
Пользователь
 
Регистрация: 19.01.2011
Сообщений: 22
По умолчанию

=ЕСЛИ(A1>100;ЕСЛИ(A1<1000;A1+(ОКРУГ ЛВВЕРХ(A1/1000;0)+1)*100;A1+(ОКРУГЛВВЕРХ(A1/1000;0)+2)*100);A1+100)

хотя не работает она, только сейчас понял))

Последний раз редактировалось Smerchin; 04.03.2011 в 19:48.
Smerchin вне форума Ответить с цитированием
Старый 04.03.2011, 19:46   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

ну в киев, так в киев:
в любую ячейку:
Код:
=A1+((A1>100)+1+ЦЕЛОЕ(A1/1000))*100
условия только корявенько написаны:
Цитата:
если A1 больше 100, но меньше 1000 то B1=A1+200, если A1 больше 1000, но меньше 2000
любой исскуственный интелект от такой постановки вопроса свихнулся бы если в А1 вдруг 1000 с ней-то что делать?

вспомнился бородатый анекдот:
радиоэфир, взволнованный голос:
-- база, база! я Кац, забыл свой позывной!!! прием...
-- Кац, вообще - ты поц, но сейчас - ты СОКОЛ!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 04.03.2011, 20:55   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
радиоэфир, взволнованный голос:
-- база, база! я Кац, забыл свой позывной!!! прием...
-- Кац, вообще - ты поц, но сейчас - ты СОКОЛ!
Спасибо, улыбнуло
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 04.03.2011, 23:30   #7
Sokil
Пользователь
 
Аватар для Sokil
 
Регистрация: 14.02.2010
Сообщений: 20
По умолчанию

IgorGO, Спасибо!
Цитата:
Сообщение от IgorGO Посмотреть сообщение
любой исскуственный интелект от такой постановки вопроса свихнулся бы если в А1 вдруг 1000 с ней-то что делать?
Дык я же не с ботами разговариваю.
Прошу прошения за неправильно сформулированную задачу.
Думается мне, что если бы умел правильно формулировать - сам бы и разобрался. Как в школе говорили - Половина ответа находится в условии.
Еще раз спасибо!
Завтра уже буду пробовать.
Sokil вне форума Ответить с цитированием
Старый 10.03.2011, 19:11   #8
Sokil
Пользователь
 
Аватар для Sokil
 
Регистрация: 14.02.2010
Сообщений: 20
По умолчанию

Что-то есть, но немного не так.
Попробую точнее сформулировать задачу.
Если А1<999, то В1=А1+150,
Если А1>999, но <1999, то В1=А1+200,
Если А1>1999, но <2999, то В1=А1+300,
Если А1>2999, но <3999, то В1=А1+400
Если А1>3999, то В1=А1+500
Может кто-то поможет?
Спасибо!
Sokil вне форума Ответить с цитированием
Старый 10.03.2011, 19:28   #9
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Цитата:
Сообщение от Sokil Посмотреть сообщение
Что-то есть, но немного не так.
Попробую точнее сформулировать задачу.
Если А1<999, то В1=А1+150,
Если А1>999, но <1999, то В1=А1+200,
Если А1>1999, но <2999, то В1=А1+300,
Если А1>2999, но <3999, то В1=А1+400
Если А1>3999, то В1=А1+500
Может кто-то поможет?
Спасибо!
Отличное условие, а что делать с 999, 1999, 2999, 3999?
а так может это подойдет
Код:
=A1+ПРОСМОТР(A1;{0:1000:2000:3000:4000};{150:200:300:400:500})
или
Код:
=A1+ВПР(A1;{0;150:1000;200:2000;300:3000;400:4000;500};2;0)

Последний раз редактировалось MCH; 10.03.2011 в 19:32.
MCH вне форума Ответить с цитированием
Старый 10.03.2011, 23:59   #10
Sokil
Пользователь
 
Аватар для Sokil
 
Регистрация: 14.02.2010
Сообщений: 20
По умолчанию

Спасибо!
999 и 1999 в моем случае не будет.
Sokil вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна формула с условием Nasten'ka7 Microsoft Office Excel 9 04.03.2011 00:01
Формула с условием Обыватель Microsoft Office Excel 14 23.12.2010 15:21
Непонятки с условием L3zh1Y Помощь студентам 4 11.06.2010 08:25
Ссумирование с условием Dendy702200 Microsoft Office Access 2 26.12.2009 17:33
Помогите с Условием memoze Microsoft Office Excel 7 22.02.2008 15:23