Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
16.04.2024, 22:22:11

Войти
Добавляйтесь в нашу группу ВКонтакте - будьте в курсе всех новых событий сайта, узнавайте первым обо всех акциях и новых статьях!
33 240 Сообщений в 5 456 Тем от 6 756 Пользователей
Последний пользователь: Expert2024
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
  Просмотр сообщений
Страниц: 1 ... 111 112 [113] 114 115 116
1681  Основные форумы / Вопросы по Excel и VBA / Re:объединение ячеек : 31.08.2011, 23:00:34
1. Прикрепить файл.
2. На sql.ru не просто "есть проще решение. всем спасибо", а описание этого решения - не Вам одному может понадобиться.
1682  Основные форумы / Вопросы по Excel и VBA / Re:Формирование счет фактуры из прайса : 30.08.2011, 16:53:05
И все кинулись рисовать счет-фактуру и данные...
1683  Основные форумы / Вопросы по Excel и VBA / Re:Формула с применением функции ЕСЛИ : 30.08.2011, 08:15:19
Если еще надумаете ЕСЛИ(), то лучше создавать новые темы: функция одна, но задачи-то разные  и часто решаются с помощью других функций.
1684  Основные форумы / Вопросы по Excel и VBA / Re:Формула с применением функции ЕСЛИ : 29.08.2011, 20:39:24
В фигурные скобки можно заключать значения констант, с переменными фокус не проходит.
1685  Основные форумы / Вопросы по Excel и VBA / Re:Формула с применением функции ЕСЛИ : 29.08.2011, 16:57:38
Так и пишите:
Код:
ЕСЛИ(И(L6>0;N6>0);1;ЕСЛИ(И(L6>0;N6=0);2;ЕСЛИ(И(L6=0;N6>0);3;ЕСЛИ(И(L6<0;N6<>0);4;"больше данных нет"))))
Можно поиграться, если выложите полный список условий.
1686  Основные форумы / Вопросы по Excel и VBA / Re:Перенос слова в начало ячейки? : 27.08.2011, 13:58:12
Не могли 10 минут подождать?
Глянул: ответ дан в течение 11 минут Улыбка
1687  Основные форумы / Вопросы по Excel и VBA / Re:Перенос слова в начало ячейки? : 27.08.2011, 13:49:59
Не могли 10 минут подождать?
Ответ на Планете.
1688  Основные форумы / Вопросы по Excel и VBA / Re:Формула с применением функции ЕСЛИ : 27.08.2011, 11:10:46
После стационарного лечения:
вырезаны доброкачественные опухоли I1:K6, M1:P6, вставлены на другой лист и сшиты в один диапазон;
убрано искривление (сколиоз) первого диапазона вставкой незаполненной полости;
для удобства поиска сделана запись в карточку (имя диапазона посмотреть Ctrl+F3).

После завершения хирургического лечения проведена терапия столбца R для устранения отторжения и полного лечения формульной избыточности:
Код:
=ЕСЛИ(Q12="";"";Q12/ВПР(A12;табл;4;))
Проведено удаление лишних символов в столбце S:
Код:
=ЕСЛИ(Q12="";"";"Прайс-лист "&I12&" от "&ТЕКСТ(H12;"дд.ММ.ГГГГ"))

Состояние пациента после выписки (см. вложение) удовлетворительное, при соблюдении режима пользования стабильное, возможно улучшение здоровья при изменении структуры таблицы.

Химический состав некоторых препаратов.

Отрава, которой потчевали пациента (столбец Т):
Код:
=ЕСЛИ(J12<>0;"текст1")+ЕСЛИ(K12<>0;"текст2")…
При отсутствии значений в ячейках токсического воздействия нет: ЛОЖЬ+ЛОЖЬ=0. Но попытка суммировать текстовые данные приводит к поражению вычислительной способности. Проверьте препараты слабого воздействия и убедитесь в этом:
=0+1; =0+"яд"; ="яд"+"отрава"
Правильнее было бы
Код:
=ЕСЛИ(J12<>0;"текст1";ЕСЛИ(K12<>0;"текст2"…))))))
Не токсично, но длинно.

Столбец Q: если сумма больше нуля, то выполняется поиск метода вычислений:
Код:
ВЫБОР(номер_индекса;формула1;формула2;формула3;...)
номер_индекса=ПОИСКПОЗ(9E+307;J12:P12;1) – определяет позицию ненулевого значения в диапазоне, по этому номеру ВЫБОР() ищет формулу.

В столбце Т практически то же лекарство, только формулы заменены рецептами.

Сумеречное помрачение сознания лечилось простым народным средством (столбец S):
Код:
ТЕКСТ(H12;"дд.ММ.ГГГГ")
1689  Основные форумы / Вопросы по Excel и VBA / Re:Формула с применением функции ЕСЛИ : 27.08.2011, 09:52:26
Пациент поступил с жалобами на отказ работы формул в районе столбца Т и постоянные кошмарные видения при обращении к столбцу S.

Основной Д-з: расшифровочная недостаточность, вызванная неправильным применением препарата ЕСЛИ(), сумеречное помрачение сознания с наплывом галлюцинаций устрашающего содержания (преимущественно зрительных).

Сопутствующий Д-з: формульная переизбыточность средней тяжести, легкая недостаточность вычислений в столбце А, сколиоз вспомогательных таблиц.

Экстренное лечение патологий:
- аккуратное введение формулы внутриячеечно в Т12 и S12 с последующим принятием болеутоляющего (копирование ячейки вниз по 3-4 строки 1 раз в секунду):
Код:
=ЕСЛИ(Q12="";"";ВЫБОР(ПОИСКПОЗ(9E+307;J12:P12;1);J12&"/1,18";K12&"*"&$G$2&"*1,03/1,18";L12&"*"&$G$2&"/1,18";M12&"*"&$G$3&"/1,18";N12;O12&"*"&$G$2;P12&"*"&$G$3))
=ЕСЛИ(Q12="";"";"Прайс-лист"&" "&I12&" "&"от"&" "&ТЕКСТ(H12;"дд.ММ.ГГГГ"))
- вытравливание формул в столбцах Q и R с последующим введением новых препаратов:
Код:
=ЕСЛИ(СУММ(J12:P12);ВЫБОР(ПОИСКПОЗ(9E+307;J12:P12;1);J12/1,18;K12*$G$2*1,03/1,18;L12*$G$2/1,18;M12*$G$3/1,18;N12;O12*$G$2;P12*$G$3);"")
=ЕСЛИ(Q12="";"";Q12/ВПР(A12;ИНДЕКС(($I$2:$K$6;$M$2:$P$6);;;1+ЕЧИСЛО(ПОИСК("М";A12)));3+ЕЧИСЛО(ПОИСК("М";A12));))
Патологии сопутствующего диагноза в экстренном лечении не нуждаются, но нужна диспансеризация (при отсутствии лечения  возможен переход в хроническую стадию).
Можно пройти курс расчетной терапии, после которого в столбце А будет автоматически просчитываться номер квартала. Но для этого нужна подготовка и информация о принадлежности данных к материалам или оборудованию.
Лечение сколиоза таблиц требует хирургического вмешательства.

Назначено повторное посещение врача.
Прием закончен,  доктора ждут другие пациенты.




1690  Основные форумы / Вопросы по Excel и VBA / Re:задача с формулой массива : 26.08.2011, 12:46:17
Код:
=НАИМЕНЬШИЙ(ЕСЛИ(D6:D15;СТРОКА(6:15)-6);СТРОКА(D1:ИНДЕКС(D1:D15;СЧЁТ(D6:D15))))
Эта формула отбирает только значения (номера строк) из массива:
Код:
ЕСЛИ(D6:D15;СТРОКА(6:15)-6)
1691  Основные форумы / Вопросы по Excel и VBA / Re:задача с формулой массива : 26.08.2011, 10:26:02
Формируем массив значений:
Код:
=Ч(СМЕЩ(D6:D15;НАИМЕНЬШИЙ(ЕСЛИ(D6:D15;СТРОКА(6:15)-6);СТРОКА(D1:ИНДЕКС(D1:D15;СЧЁТ(D6:D15))));))
Если порядок значений неважен или значения расположены всегда в возрастающем порядке:
Код:
=НАИМЕНЬШИЙ(ЕСЛИ(D6:D15;D6:D15);СТРОКА(D1:ИНДЕКС(D1:D15;СЧЁТ(D6:D15))))
1692  Основные форумы / Вопросы по Excel и VBA / Re:задача с формулой массива : 26.08.2011, 08:56:37
Поторопился, что всё работает.
Диапазон значений {10000:0:0:100000} (4 значения), Вы задаете  КПЕР=5. Может быть, здесь проблема?
Я не разбирался в работе функции.
1693  Основные форумы / Вопросы по Excel и VBA / Re:задача с формулой массива : 26.08.2011, 08:48:19
В предыдущем сообщении формула разбита: показано начало диапазона и его конец.
начало:конец - такая запись создает диапазон.
Цитировать
эта конструкция выводит только одно значения массива D6:D15
В ячейке вы видите только одно значение, но Excel видит весь диапазон.
Выделите формулу диапазона в строке формул и нажмите F9 ("Вычислить"). Вместо формулы диапазона увидите результат ее работы - диапазон значений.
1694  Основные форумы / Вопросы по Excel и VBA / Re:ссылка ная ячейку после применения фильтра : 26.08.2011, 07:50:03
...после применения фильтра на листе1... на лист2 появлется ссылка...
Лист1 в примере пустой, Лист2 - нет такого.
Похоже, чего-то хотите от листа "Дефектная". Заполните не одну, а несколько строк и покажите, что не получается.
1695  Основные форумы / Вопросы по Excel и VBA / Re:задача с формулой массива : 26.08.2011, 07:43:24
Диапазон значений от
Код:
ИНДЕКС(D6:D15;ПОИСКПОЗ(1=1;D6:D15>0;))
до
Код:
ИНДЕКС(D6:D15;ПОИСКПОЗ(9E+307;D6:D15;1))
Формула массива С6 с динамичным диапазоном:
Код:
=СУММ(ПЛТ(B6/12;{4:5}*12;0;-ИНДЕКС(D6:D15;ПОИСКПОЗ(1=1;D6:D15>0;)):ИНДЕКС(D6:D15;ПОИСКПОЗ(9E+307;D6:D15;1))))
Страниц: 1 ... 111 112 [113] 114 115 116
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru