Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 2)

Автор: gyurza2000
Дата сообщения: 26.03.2007 01:12

Цитата:
Очень хорошая задача.
1.В колонке A пестициды надеюсь не повторяются?
2.Если вместо "+" поставить соответствующие названия культур,то точно
получится,а вот с плюсами надо еще подумать


1.В колонке А пестициды не повторяются
2. Готов "+" заменить на пестициды или на культуры

Какое в таком случае решение задачки?
Автор: Ysan
Дата сообщения: 26.03.2007 07:24
В 97 офисе в екселе были финансовые функции НОРМА и ПЗ. Кто знает, как они называются в 2003?
Автор: Jampire
Дата сообщения: 26.03.2007 08:35
Всем привет.
Такая проблема. В строке в определенных ячейках находятся требуемые фразы (например, xyz). Еще в строке находятся числа и различные символы. Как подсчитать число требуемых фраз (xyz) в строке?
Спасибо.
Автор: dino
Дата сообщения: 26.03.2007 09:15
Ysan
Посмотри функции СТАВКА(Процентная ставка) и ПС(Приведенная стоимость или Сегодняшняя ценность)
Автор: w25
Дата сообщения: 26.03.2007 09:56
Jampire
=СЧЁТЕСЛИ(I137:I142;"xyz")
Автор: SERGE_BLIZNUK
Дата сообщения: 26.03.2007 10:56
Jampire только учтите, что формула от w25 будет работать, только в том случае, если ваши фразы в отдельных ячейках (столбцах), если в этой же ячейки есть другой текст (или цифры), то формула не подсчитает эту фразу.


Автор: SERGE_BLIZNUK
Дата сообщения: 26.03.2007 13:43
AuthorR
Цитата:
нужно формулами отсортировать его по алфавиту, то есть в любом столбце напротив указанных ячеек те же самые слова, но в алфавитном порядке


я взял область A1:A8
Вот решение через дополнительный столбец, в котором помещаем коды для сортировки:
=КОДСИМВ(СТРОЧН(ПСТР(A1;1;1)))*1000+КОДСИМВ(СТРОЧН(ПСТР(A1;2;1)))*100
вы данном случае будем сортировать только по первым двум символам!
ВНИМАНИЕ! Если у некоторых строк первые два символа одинаковые - то в сортированным массиве два раза будет первая из повторяющихся строк!!!!!

потом в нужном месте:
=ИНДЕКС($A$1:$A$8;ПОИСКПОЗ(НАИМЕНЬШИЙ($B$1:$B$8;СТРОКА());$B$1:$B$8;0);1)

если 1-я строка диапазона НЕ РАВНА 1 (тогда нужно отнимать от СТРОКА() нужное число, чтобы второй параметер в функции НАИМЕНЬШИЙ был равен искомой строке!

вот так всё выглядит вместе:


примечания:
1) доп.столбец вместо B можно использовать ЛЮБОЙ (где нибудь подальше и скрытый ;-)
2) если диапазонам A1:A8 и B1:B8 присвоить имена - формула станет проще и красивей

Если не ясно изложил, жду уточняющих вопросов. ;-))))

P.S. а ещё эту задачу можно решить через VBA
Автор: Ysan
Дата сообщения: 26.03.2007 15:36

Цитата:
dino

спасибо за помощь, все получилось!
Автор: gyurza2000
Дата сообщения: 26.03.2007 19:31
Помогите пож. упростить процесс определения необходимых пестицидов для с/х культур. Тут http://www.adios.spb.ru/soft/Ovoschi.rar находится файлик в котором в столбце А1 перечислены пестициды, в строке 2 с/х культуры. Хочется, что бы на листе "Результат" при выборе с/х культуры из списка, в другой ячейке (ячейках) выводились те пестициды напротив которых для данной с/х культуры стоят плюсики. Или подскажите как можно по другому решить данную задачу
Автор: SERGE_BLIZNUK
Дата сообщения: 27.03.2007 08:15
gyurza2000
Цитата:
Хочется, что бы на листе "Результат" при выборе с/х культуры из списка, в другой ячейке (ячейках) выводились те пестициды напротив которых для данной с/х культуры стоят плюсики
и это без VBA ?

1) если вы составите таблицу в виде
Картофель Аверсиктин
Картофель Авертин
Картофель Альфа-циперметрин
...
Свекла сахарная Авертин
Свекла сахарная Альфа-циперметрин
Свекла сахарная Бенсултап
...
задача решается через формулы.
Подобную таблицу можно составить из вашей либо ручками, либо макросом на VBA. Насколько я понимаю, изменять она будет не часто...

2) если хотите, я для вас перепишу свой пример, он будет работать - а разобраться в нём очень просто (ну, если вы хоть на чём нибудь программируете... ;-) имхо, в институте сейчас всех учат писать программы, даже юристов ;-))))

P.S.исправьте на ДейсТвующее вещество
Автор: kolinich
Дата сообщения: 27.03.2007 11:49
Вопрос как сортировать строки по заранее подготовленному шаблону, но с добавлением новых строк. Есть перечисление регионов РФ но надо разбить по федеральным округам и в верху Итого по РФ. Посчитать можно и отдельно главное разбить и поставить новые сточки. С стандартная сортировка не помогает и иногда отдельные регионы просто отсутствуют.
Что с этим делать чтоб автоматически было а то задолжался в ручную сортировать.
Автор: Vitus_Bering
Дата сообщения: 27.03.2007 12:52
Возможно ли с помощью формулы решить след. задачку:
надо посчитать миним. значение в строке, но большее нуля.
Автор: SERGE_BLIZNUK
Дата сообщения: 27.03.2007 14:02
Vitus_Bering

Цитата:
надо посчитать миним. значение в строке, но большее нуля

подсчитать - это найти?
и строка состоит из столбцов, в каждом отдельное число (как положительные, так и отрицательные/нулевые) ?
тогда так (диапазон/строка пусть в A1:G1)
{=НАИМЕНЬШИЙ(ЕСЛИ(A1:G1<=0;"";A1:G1);1)}
внимание! Вводить как формулу массива - вводятся нажатием клавиш CTRL+SHIFT+ENTER.)
Автор: Vitus_Bering
Дата сообщения: 27.03.2007 14:33
SERGE_BLIZNUK


Цитата:
{=НАИМЕНЬШИЙ(ЕСЛИ(A1:G1<=0;"";A1:G1);1)}
внимание! Вводить как формулу массива - вводятся нажатием клавиш CTRL+SHIFT+ENTER.)


Забыл уточнить у меня Excel 97.
CTRL+SHIFT+ENTER, видимо не работает.
Пробовал =МИН(ЕСЛИ(G48:G68=0;"";G48:G68)), но не работает...
Автор: Mushroomer
Дата сообщения: 27.03.2007 15:26
Vitus_Bering
Люблю я делать дополнительный столбец (в данном случае строку), которую потом можно будет скрыть
Делаем дополнительную строчку с такой формулой =ЕСЛИ(A1<=0;МАКС($A1:$H1);A1)
А затем среди этих значений ищем минимум =МИН(A2:H2) Идея понятна?
Автор: Vitus_Bering
Дата сообщения: 27.03.2007 17:19
Mushroomer
Идея понятна, спасибо за нестандартное решение.
Автор: AuthorR
Дата сообщения: 27.03.2007 20:52

SERGE_BLIZNUK

Цитата:
я взял область A1:A8
Вот решение через дополнительный столбец, в котором помещаем коды для сортировки:
=КОДСИМВ(СТРОЧН(ПСТР(A1;1;1)))*1000+КОДСИМВ(СТРОЧН(ПСТР(A1;2;1)))*100


Понятно то понятно, а нельзя ли это же но как-н проще?
Я и сам примерно так делал...
Автор: gyurza2000
Дата сообщения: 27.03.2007 22:21

Цитата:
) если хотите, я для вас перепишу свой пример, он будет работать - а разобраться в нём очень просто (ну, если вы хоть на чём нибудь программируете... имхо, в институте сейчас всех учат писать программы, даже юристов )))


К сожалению, я ни на чём не программирую, я системный администратор и кроме батников ничего не писал . Если не сложно, сделай пример, без использования VBA, буду тебе очень благодарен
Автор: ZORRO2005
Дата сообщения: 27.03.2007 23:00
gyurza2000
Ну вроде я сделал без VBA с помощью именованных диапазонов.
Каждой строке (пестициду+все его культуры)присвоил имя самого пестицида.
А в данные-проверка =ДВССЫЛ(ячейка где название нужного тебе пестицида)
Будь он неладный.

Да не забудь

Цитата:
2. Готов "+" заменить на культуры

Кстати можно применить условное форматирование и ячейки где будут названия
культур будут окрашены в цвет текста.Будет очень симпатично.

Присылай пример на почту.


Автор: gyurza2000
Дата сообщения: 28.03.2007 07:29

Цитата:
ZORRO2005
Присылай пример на почту.


оригинал лежит тут: http://www.adios.spb.ru/soft/Ovoschi.rar твой вариант сегодня попробую, вечером отпишусь. Заранее спасибо
Автор: Vitus_Bering
Дата сообщения: 28.03.2007 09:01
Есть ли возможность, чтобы содержимое определенной ячейки не выводить на печать?
Автор: ZORRO2005
Дата сообщения: 28.03.2007 10:13
gyurza2000
Посмотрел Вашу табличку.
Эту задачу лучше решать через сводные таблицы.
А данные изначально забивать так:
Инсектициды Аверсиктин Картофель
Автор: keynn
Дата сообщения: 28.03.2007 14:01
Привет народ.

Вопрос такой - в Excel 2003 изменилась функция стрелок клавиатуры - стрелками стал двигаться весь лист вместо перехода между ячейками - кто знает как поправить, плиз помогите - я перелопатил все свойства с параметрам - не могу найти где эта функция активируется.
Автор: Vitus_Bering
Дата сообщения: 28.03.2007 14:16
ZORRO2005

Цитата:
Можно сделать в этих ячейках текст одним цветом с заливкой


В этом случае и на листе не будет видно значение ячейки.
А надо, чтобы на листе было видно, а при выводе на печать не было.
Автор: Mushroomer
Дата сообщения: 28.03.2007 15:08
Vitus_Bering
Цитата:
Есть ли возможность, чтобы содержимое определенной ячейки не выводить на печать?
Смотря где они находятся. Если они располагаются в крайних строках (столбцах) , то можно использовать меню Файл -> Область печати -> Задать и ненужные ячейки не включать в область печати.
Автор: ZORRO2005
Дата сообщения: 28.03.2007 15:42
Vitus_Bering
Cделайте дубликат листа,а в нем как я раньше предлогал.
Автор: seva1
Дата сообщения: 28.03.2007 16:07
Есть фаил, в ней несколько вкладрк, как все вкладки по порядку пронумировать?
Спасибо
Автор: w25
Дата сообщения: 28.03.2007 16:07
keynn
Выключи "Scroll Lock"
Автор: SERGE_BLIZNUK
Дата сообщения: 28.03.2007 16:08
keynn
Цитата:
Вопрос такой - в Excel 2003 изменилась функция стрелок клавиатуры - стрелками стал двигаться весь лист
выключите Scroll Lock
Автор: keynn
Дата сообщения: 28.03.2007 16:17
w25 SERGE_BLIZNUK - Спсиб, ))) я хорошенько выматерился от радости...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Дайте рабоч ссылку плзз на MultiSet (1.9 и более) с crack


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.