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

» Excel FAQ (часть 5)

Автор: ruzmaz
Дата сообщения: 01.07.2012 00:27
kimtan
Точно, спасибо. Вроде бы терпимо.
Автор: A1exSun
Дата сообщения: 04.07.2012 21:45
Как в Excel 2010 удалить строки, в которых в столбце B повторяющиеся значения?
Автор: unreal666
Дата сообщения: 04.07.2012 22:25
это скорее всего вопрос в тему по VBA
Автор: A1exSun
Дата сообщения: 04.07.2012 22:35
unreal666
Уже не нужно - написал свою программку для этого
Автор: GiNRai
Дата сообщения: 10.07.2012 11:47
Приветствую всех, подскажите пожалуйста кто сталкивался. Создан запароленный файл Exel , лежит он в расшаренной папке, сам так же расшарен. Соответственно люди заходят в него, что-то там добавляют сохраняют. У одного из сотрудников такая проблема, он не может его открыть, т.е. он двойным нажатием мыши открывает, а пароль не запрашивается, причем не ошибки ничего, просто пустой экран. В логах тоже пишет, что мол файл открылся и через 5 секунд закрылся. Не ошибок ничего, почему не спрашивает пароль?

P.S. Заранее благодарю за ответы.

Добавлено:
Установка 2010 офиса решила проблему. Спасибо всем кто успел загрузить мозг))
Автор: oshizelly
Дата сообщения: 11.07.2012 10:41
При работе с автозаменой (Autocorrect) иногда бывает необходимо оставить в тексте аббревиатуру без замены ее на полный текст. Допустим, у меня задано автозаменять "AAA" на "Азиатский Адронный Агрегат". Но в тексте "Банки с рейтингом AAA" эту замену лучше бы не делать.

Как можно объяснить программе, что в данном случае аббревиатуру надо оставить без изменений? Может, надо удерживать какую-то клавишу или там особое заклинание вслух произнести? В MS Word проблема решается так: после автозамены использовать команду отмены (Undo, Ctrl+Z), тогда будет восстановлена аббревиатура. Но в MS Excel 2003 этот фокус не работает: команда отмены вообще удаляет введенный текст, оставляя клетку пустой.

Спасибо!
Автор: bredonosec
Дата сообщения: 16.07.2012 21:47

Цитата:
Как в Excel 2010 удалить строки, в которых в столбце B повторяющиеся значения?

в смысле, строка Х+1 имеет значения == строке Х?
тогда вба не нужно. Достаточно на новый лист скопировать в формате формулы "если значение в Х+1 == значению в Х, то "", элз - Х+1"
А потом пустые строки убить.


свой вопрос. Напомните плз, какой синтаксис перечисления значений для функции "if(left(A1; 4)= "text1", "text2", "text3"; meaning if true; meaning if false)
- вот тут перечисление как обозначить правильно? Что первые 4 буквы могут быть или такие, или такие, или такие.. Не делать же в самом деле вложенный цикл на 5-7 уровней - чтоб поместились все варианты..
Автор: VictorKos
Дата сообщения: 16.07.2012 22:18
bredonosec
Может быть так? (у меня Excel русская, могу ошибиться с написанием функций и разделителями):
=IF(OR(LEFT(A1;4)={"text1","text2","text3"});true;false)
Автор: oshizelly
Дата сообщения: 16.07.2012 23:07
Народ, неужели у меня одного такая проблема, а у остальных сабж нормально работает? Или просто никто автозаменой не пользуется?
Автор: bredonosec
Дата сообщения: 18.07.2012 00:26
VictorKos
увы, не вытанцовывается.
И в гугле что-то не находит. Хоть пример и простой и я сам его делал когда-то..
Автор: SERGE_BLIZNUK
Дата сообщения: 18.07.2012 09:48
bredonosec


Цитата:
увы, не вытанцовывается

ну, для начала, left(a1,4) не может быть 5 символов! (text1, text2 и т.д. - это по 5 символов.

во-вторых, а так вытанцовывается?
в русской нотации:
Код: =ЕСЛИ( ИЛИ(ЛЕВСИМВ(A1;5)="text1"; ЛЕВСИМВ(A1;5)="text2"; ЛЕВСИМВ(A1;5)="text3"); ИСТИНА; ЛОЖЬ)
Автор: unreal666
Дата сообщения: 18.07.2012 10:40
oshizelly
Отмена на частичные действия в ячейке действуют пока ты не перешел на другую ячейку (т.е. пока ячейка в режиме редактирования). Если переход совершен, то отмена действует уже на всю ячейку.
Автор: oshizelly
Дата сообщения: 18.07.2012 11:05

Цитата:
тмена на частичные действия в ячейке действуют пока ты не перешел на другую ячейку (т.е. пока ячейка в режиме редактирования).

Спасибо! То есть, после ввода аббревиатуры надо жать не на [Enter] или [Tab], как это обычно делается, а просто ввести какой-нибудь разделитель вроде пробела или точки и потом нажать на отмену (Ctrl+Z). А потом уже можно жать на [Entre]... Оказывается, всё было так просто... если знаешь. А я годами мучился
Автор: bredonosec
Дата сообщения: 19.07.2012 00:07
SERGE_BLIZNUK

Цитата:
не может быть 5 символов!

"текст1" - просто формальное обозначение цепочки символов.

Цитата:
=IF( OR(LEFT(A1,5)="text1", LEFT(A1,5)="text2", LEFT(A1,5)="text3"), TRUE, FALSE)

это я и сам могу. И сейчас как временный костыль оно и так стоит. Но хочется более изящного решения.
Цитата:
p.s. предложенный изначально вариант тоже вполне удобен и работает:

у меня кидает ошибку насчет неправильной формулы.
Автор: SERGE_BLIZNUK
Дата сообщения: 19.07.2012 10:09

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

Одно только предположение могу сделать - версия MS Excel не совпадает.
у меня формула работает на Microsoft Office Excel 2007
А у Вас какая версия ?


p.s. скриншотик ошибочки покажите, может быть, кто-то по нему угадает, в чём затык?..
Автор: lucky_Luk
Дата сообщения: 19.07.2012 16:39
А как для функции СЧЕТСЛИМН задать условие "в ячейке нету ничего"?
Нужно, например, подсчитать количество ячеек в диапазоне A1:A100, для которых в диапазоне B1:B100 и С1:С100 нет ничего (пустые ячейки, нет даже нулей).
Автор: VictorKos
Дата сообщения: 19.07.2012 16:49
lucky_Luk

=СЧЁТЕСЛИМН(B1:B100;"";C1:C100;"")
Автор: bredonosec
Дата сообщения: 20.07.2012 00:36

Цитата:
А у Вас какая версия ?

2003.
скрин - доберусь на работе до файла того - сделаю.
Автор: SERGE_BLIZNUK
Дата сообщения: 20.07.2012 07:53

Цитата:

Цитата: А у Вас какая версия ?

2003.
Автор: yerlanDzh
Дата сообщения: 23.07.2012 10:06
[more] Нужна помощь, при сохранении или во время работы выходит ошибка

Сигнатура проблемы:
Имя события проблемы:    APPCRASH
Имя приложения:    EXCEL.EXE
Версия приложения:    14.0.4756.1000
Отметка времени приложения:    4b9c08e8
Имя модуля с ошибкой:    mso.dll
Версия модуля с ошибкой:    14.0.5128.5000
Отметка времени модуля с ошибкой:    4caf84cd
Код исключения:    c0000005
Смещение исключения:    00458a1b
Версия ОС:    6.1.7600.2.0.0.256.48
Код языка:    1049

Дополнительные сведения об этой проблеме:
LCID:    1049
skulcid:    1049

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt [/more]
Автор: Ndr3w
Дата сообщения: 23.07.2012 14:59
хотелось бы решить вот какую проблемку. имеется текстовый файл со списком компаний вида:
Название организации: ...
Адрес: ...
Телефон: ...
Мэйлбокс: ...

как можно импортировать всё это дело в эксель, чтобы название, адрес и т.д. были столбцами, а строками ниже шли как раз все компании?
Автор: unreal666
Дата сообщения: 23.07.2012 16:55
регеспами преобразовать в csv-вид. Потом данный csv уже открыть в экселе.
Автор: Ndr3w
Дата сообщения: 23.07.2012 19:04

Цитата:
регеспами

это как? можно поподробнее?
Автор: bredonosec
Дата сообщения: 23.07.2012 22:51

Цитата:
это как? можно поподробнее?

регулярными выражениями.
Самое простое - в ворде. http://www.gmayor.com/replace_using_wildcards.htm
если постоянно делать это - можно S&R поставить и им работать..

(на работе достаточно регулярно приходится так обрабатывать списки примерно в 15-45 тысяч строк по 6-11 параметров в строке, но поскольку можно только лицензионное, приходится в ворде)
Автор: unreal666
Дата сообщения: 24.07.2012 00:22
еще для работы с регеспами можно заюзать TextPipe Pro.
Автор: aidomars
Дата сообщения: 24.07.2012 06:39

Цитата:
хотелось бы решить вот какую проблемку. имеется текстовый файл со списком компаний вида:
Название организации: ...
Адрес: ...
Телефон: ...
Мэйлбокс: ...

как можно импортировать всё это дело в эксель, чтобы название, адрес и т.д. были столбцами, а строками ниже шли как раз все компании?

Таки можно же макрос написать, тем более если часто такую работу проделывать нужно.
Автор: Ndr3w
Дата сообщения: 24.07.2012 08:57

Цитата:
S&R

это гуглится не очень хорошо, я так понимаю, что аббревиатура?
Автор: stanzdor81
Дата сообщения: 24.07.2012 18:49
Подскажите пожалуйста как изменять встроенные свойства документов(BuiltinDocumentProperties) такие как дата создания содержимого и дата последнего сохранения, можно ли изменять эти свойства у группы файлов?
Автор: DoubleZero
Дата сообщения: 31.07.2012 17:48
Подскажите плз, в каком направлении двигаться, а-то чет в смятенни.
Задача вот какая.
Есть таблица (А), которая в своих расчетах использует исходные данные из таблицы (Б) и на базе расчетов из таблицы (А) формируются диаграммы и графики. И вот в чем проблема. Я задаю диапазон исходных данных в таблице (Б) т.е. от 1 до N и получается что мне необходимо сформировать N таблиц (А) и на базе их построить кучу графиков и диаграмм. Это криво и не удобно. Как можно решить данную проблему. что бы было так.
В исходной таблице (Б) я задал диапазон данных (от 1 ... N) и графики построились на одном листе для всего диапазона (1 ... N), но таблица (А) оставалась одна, т.к. расчет в ней верен для всего диапазона.
С VBA знаком, правда подзабыл уже(( Так что если направите в нужном направлении буду благодарен.
Автор: Leojse
Дата сообщения: 06.08.2012 17:38
Здравствуйте.
Проблема такая: в столбце А идет нумерация строк через формулу =строка(a2)-1. Я растянул на нужный диапазон и вроде всё хорошо. При удалении строк нумерация не сбивается, а идет правильно. Но при добавлении строки, ячейка, где должен быть номер строки, пуста. Знаю, что проблема решается созданием списка (Данные-Список-Создать список, либо, если excel 2010, то создается талица). Но приходиться работать в excel 97, а там такого пункта меню нет.
Подскажите, пожалуйста, есть ли какая формула или что-то еще, чтобы при добавлении строк нумерация автоматически проставлялась?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

Предыдущая тема: Trojan Remover 6.81 Build 2594


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