Психология безопасности

ЧАВО - Excel

Опубликовано 21 декабря 2001 года
Текст: DK

Вопрос: В Excel-е есть таблица, например такая:
---------------------
Имя з/п
---------------------
Иванов 100
Петров 200
... ...
Сидоров 50
---------------------
Можно ли сделать выборку из этой таблицы по некоторому условию (например, з/п < 150)?
То есть, нужно получить 2-ю таблицу, в которой имеются только строки, удовлетворяющие данному условию.

Ответ: Можно. Выделяешь верхнюю строку, где находится "шапка" твоей таблицы - то есть, строка "Имя", "з/п". Щелкаешь пункт меню Данные-фильтр-автофильтр. В этой строке в каждой ячейке появляется кнопочка с треугольником, как у любого выпадающего меню. Если тебе надо выбрать какое-то определенное значение, щелкаешь на ней и выбираешь это значение. Если надо условие - выбираешь в выпадающем меню "(Условие)" и там его вводишь.

Андрей

В: Как из книги "вытащить" рисунок и сохранить его отдельно в формате рисунка JPG, TIF и т.п.?

О: Ctrl+C на рисунке, Ctrl+V в Paint (Programs/Accessories/Paint) и сохранить в .bmp формате, а затем перевести в тот форнат, в который надо. Можно и по другому, но Paint идёт с дистрибутивом Windows, а другоuj может не оказаться.
Кстати, Ctrl+C и Ctrl+V не всегда работают. Иногда эти функции выполняют Ctrl+Insert и Shift+Insert

В: Есть у меня макрос: по кнопочке на панельке открывается определённый файл. Всё работает. Захотел я назначить макросу горячие клавиши. Делаю так: Alt+F8\Параметры\Сочетания клавиш, ставлю "э".
Закрываю ... и никаких изменений: по Ctr+э макрос не выполняется?

О: В горячей клавише нужно писать английскую букву, а не русскую. Тогда будет работать и с английской и с русской раскладкой. Это сделано для совместимости макроса с разными версиями Excel. Чтобы можно было открыть файл и в английской - и всё работало. Нужно писать не "э" а ' .

Resident

В: Как мне сделать так, чтобы при выполнении определенного условия (напр. B4=0) строка (напр.4) с этой ячейкой скрывалась бы автоматически, а то при скрытии строк вручную уже руки отваливаются :-))

О: Для этого нужно написать макрос на VBA для Excel. Выполни в Excel следующее: Сервис~>Макрос~>Редактор Visual Basic и записать:
Sub Макрос7()
'
'
Sheets("Лист1").Select 'выбор листа
Range("b4").Select 'выбор проверяемой ячейки
If Range("b4") = 0 Then 'сравнение с нулем
Rows("4:4").Select 'выбор строки
Selection.EntireRow.Hidden = True 'скрыть строку
End If
End Sub
и дальше выполни Запуск ~>Запуск подпрограммы

Анатолий Киюк

В: При попытке открыть важный XLS файл появляется надпись "Слишком много различных форматов ячеек" и загрузка его прекращается. Файл имеет размер 500Кб, книга состоит из 20-ти листов. За день до этого он открывался и после внесения изменений был сохранён. Есть ли выход?

О: Было и у нас такое. Но у нас файл был общим, и с другого компа открывался нормально. Я пока придумал 2 способа попытаться открыть Ваш файл:
1) Если есть другой компьютер, попробуйте открыть на нем (по большому счету, это глюк самого Excel, причины его непонятны).
2) Если у Вас есть Access 2000, попробуйте открыть в нем Ваш экселевский файл (однако, насколько мне известно, Access 97 не поддерживает формат Excel). Конечно, если вы там даже и откроете таблицы (а это надо будет каждый лист открывать и в Excel переводить), он изуродует первоначальные таблицы, но данные, самые важные цифры, сохранятся.

Андрей

В: Как можно в Excel 97 столбец перестроить в строку и наоборот?

О: Выделить необходимый блок, скопировать его в буфер. Далее меню: Правка, Специальная вставка, поставить галочку ?транспонировать? и щелкнуть ОК.

В: Можно ли отключить проверку на вирусы (макросы) при открытии файла в Excel 2000?
В 97-м это отключалось, а 2000-й всегда задает вопросы "отключить макросы или разрешить макросы?"

О: Можно: меню Сервис -> Макрос -> Безопасность... Там поставьте ?низкий уровень безопасности?.

В: Сообщите, пожалуйста, как в Excele поменять десятичную запятую на точку?
Например 123,89 -> 123.89

О: Это несложно сделать, но поменять можно только во всей системе Windows целиком (то есть, и в других приложениях тоже будет точка).
Для этого щелкаешь "Мой компьютер", в нем "Панель управления", там выбираешь "Язык и стандарты". В нем вкладка "Числа", и меняешь самый первый параметр "Разделитель целой и дробной частей числа" на точку. Жмешь Ок. Все :))

Андрей

В: Как объединить два списка по идентификатору-коду, то есть, первый список содержит столбцы: 1)код; 2)сумма1
второй список содержит столбцы: 1)код; 2)сумма2
В результате должно получиться в первом списке при совпадении кодов:
1)код; 2)сумма1; 3)сумма2; 4)сумма2/сумма1
Пробовал так:
For i=2 to 100
For j=2 to 100
If cells(i,1)=cells(j,10) Then cells(i,3)=cells(j,11) And cells(i,4)=cells(j,11)/cells(i,2)
Next j
Next i
Не действует. Что не так? Помогите!

О: На Ваш вопрос могу предложить такой макрос:
Sub otvet()
For i = 2 To 100
For j = 2 To 100
If Cells(i, 1) = Cells(j, 10) Then Cells(i, 3) = Cells(j, 11): Cells(i, 4) = Cells(j, 11) / Cells(i, 2)
Next j
Next i
End Sub
Но все участвующие ячейки (A2-A100,B2-B100,J2-J100,K2-K100) должны быть корректно заполнены (иначе могут возникнуть разные ошибочки, типа деление на 0 и т.п.).

Коsтя

Егор Гостев. По материалам системы взаимопомощи "Эксперт".

Версия для печати | Обсудить на форуме

Также в рубрике "ХИТРОЕ РЕШЕНИЕ"

Bluetooth ? принтерам  В последнее время все большее число производителей принтеров выпускают модели, оснащенные встроенным модулем беспроводной связи Bluetooth. Согласитесь, в этом есть определенный резон.
Разгони свою видеокарту  Признайтесь, вам хотелось когда-нибудь заставить работать свою видеокарту чуточку быстрее или выставить такие параметры, которые отсутствуют в стандартных драйверах? Если да, то вас заинтересует PowerStrip.
Всё меньше и меньше  Компания IwantOneOfThose выпустила интересный портативный DVD/CD/MP3/JPEG плеер ? DVD Tablet Player.
Энергетические тычинки  Но наш пытливый ум ищет все новые и новые способы использования привычных вещей. Вот Алексей Казанцев и подумал, а зачем покупать эргономичные клавиатуры, когда можно сэкономить деньги и сделать эргономичной самую обычную клавиатуру.
Почём рыбка?  Для создания сайтов можно использовать различные программы. Одни пользуются Microsoft FrontPage, другие Macromedia DreamViewer. Кто-то вообще разрабатывает сайты в стандартном "Блокноте". Но есть и другие программы, обладающие гораздо меньшими размерами по сравнению с FrontPage, но обладающие большей функциональностью, чем "Блокнот".
Журнал "ДК"

"Домашний Компьютер" #5 (143)

Журнал "Домашний компьютер" №5-2008 Тема номера: "Цифровые ассистенты"

В розничной продаже с 07 мая 2008 года.

PDF-архив журнала "ДК"


Компьюлента

Подписка на статьи ДК-HiFi
Введите ваш e-mail:

О ЖУРНАЛЕ|О САЙТЕ|КОНТАКТЫ|
© ООО "Компьютерра-онлайн" 2003-2006.
При использовании материалов сайта ссылка на "ДК" обязательна.
При использовании материалов бумажного издания ссылка на источник обязательна.
Техподдержка сайта: websupport@computerra.ru
Работает на <Битрикс: Управление сайтом>
Почта защищена сервером СПАМОРЕЗ

Сайт работает на сервере DEPO Computers

Rambler's Top100