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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2013, 09:11   #1
роман-талица
Пользователь
 
Регистрация: 06.03.2013
Сообщений: 58
По умолчанию Как составить формулу с условием ?

Как в сделать чтобы эксел вычитал из меньшего значения числа, большее ,не зависимо от того в каком порядке они стоят .
роман-талица вне форума Ответить с цитированием
Старый 06.03.2013, 09:29   #2
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

роман-талица, числа находятся в ячейках "A1" и "B1", эта формула находится в ячейке "C1":
Код:
=ЕСЛИ(A1>B1;A1-B1;B1-A1)
Скрипт вне форума Ответить с цитированием
Старый 06.03.2013, 09:32   #3
роман-талица
Пользователь
 
Регистрация: 06.03.2013
Сообщений: 58
По умолчанию

Спасибо ща попробую.
роман-талица вне форума Ответить с цитированием
Старый 06.03.2013, 09:41   #4
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Можно и так:
Код:
=МАКС(A1:B1) - МИН(A1:B1)
или так

Код:
=ABS(A1 - B1)
Правильно поставленная задача - три четверти решения.

Последний раз редактировалось DiemonStar; 06.03.2013 в 11:30.
DiemonStar вне форума Ответить с цитированием
Старый 06.03.2013, 13:51   #5
роман-талица
Пользователь
 
Регистрация: 06.03.2013
Сообщений: 58
По умолчанию

всем спасибо , разобрался , заработало , потом потом потянул за нижний правый угол и вся таблица готова , но проблемка маленькая появилась . формула берет 2 числа и всегда выбирает наибольшее (например) и вычитает наименьшее . Но так не во всех случаях надо .

Например : порядок чисел такой 22 10 31 5 14 (только в столбик) , и формула делает следующее , 22-10, 31-10, 31-5,14-5, а надо только когда после 10 идет 31 и после 5 идет 14 , т.е. надо вычитать из большего меньшее когда числа идут в порядке возрастания , а когда впорядке уменьшения надо из меньшего вычесть большее ,т.е. должно быть так:
10-22, 31-10, 5-31, 14-5.
роман-талица вне форума Ответить с цитированием
Старый 06.03.2013, 14:00   #6
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Выложите пример вашего файла с исходными данными и примерами получения результата.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 06.03.2013, 15:06   #7
роман-талица
Пользователь
 
Регистрация: 06.03.2013
Сообщений: 58
По умолчанию

видно ? или не видно ?
Вложения
Тип файла: rar Книга25.rar (20.3 Кб, 19 просмотров)
роман-талица вне форума Ответить с цитированием
Старый 06.03.2013, 16:33   #8
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

смотрите лист 1:
Вложения
Тип файла: zip формула.zip (28.6 Кб, 20 просмотров)
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 07.03.2013, 05:08   #9
роман-талица
Пользователь
 
Регистрация: 06.03.2013
Сообщений: 58
По умолчанию

Всем спасибо ! Все получилось , формула работает =ЕСЛИ(L9>L10;L10-L9+36;ЕСЛИ(L9<L10;L9-L10)-((L9-L10)*2) .
А почему результаты не сортируются от мин. к макс. ?
роман-талица вне форума Ответить с цитированием
Старый 07.03.2013, 08:12   #10
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
А почему результаты не сортируются от мин. к макс. ?
потому что они вычисляются формулами. скопируйте только значения от вычисления и сортируйте.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как составить формулу? ilim58 Microsoft Office Excel 8 20.10.2012 11:11
Как лучше составить класс: "Химический элемент", чтобы потом из них можно было формировать формулу хим вещества? Casper-SC C# (си шарп) 2 19.01.2012 09:30
Составить формулу Дмитрий52 Microsoft Office Excel 6 09.10.2011 09:06
составить формулу mihahhh Microsoft Office Excel 6 28.02.2011 11:43
как правильно составить формулу в Excel? Вики Помощь студентам 2 01.02.2008 12:20