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

» Excel FAQ (часть 3)

Автор: ivas
Дата сообщения: 28.07.2008 20:44
YurFG
Можно пробовать Excel Recovery Toolbox, можно Repair My Excel, R-Excel, ExcelFix 3.33, OfficeRecovery 2008, EasyRecoveryPro 6.0, Recover My Files...
Автор: makzu
Дата сообщения: 29.07.2008 06:53
Доброго времени суток всем!
Передо мной встала такая проблема:
есть два листа таблицы с числовыми данными,
нужно из одной таблицы скопировать одну ячейку с числом, найти это число в другой таблице, и оттуда скопировать неполную строку в исходную таблицу в исходную строку через два-три столбца. Еще второстепенная задача: если в исходной строке есть число, то нужно сложить данные.
Ручками на все это уходит масса времени - данных много.
Очень надеюсь на Вашу профессиональную помощь.
Автор: Tevton
Дата сообщения: 29.07.2008 13:41
Возникла странная проблема с Excel 2003 (Windows XP Pro Sp2, Ogomor).
Если открыть 2 файла xls, то невозможно с одного переключиться на второй простым нажатием на панели задач. Даже Alt+Tab не дает результат - фокус не переходит на второй файл. Всё время на переднем плане первый открытый файл. Нa второй файл можно лишь переключиться через меню - Окно либо по Ctrl+F6. Но это крайне неудобно.
Помогите вернуть привычное поведение.
PS: C Word'овском файлами таких проблем нет.
Автор: Mushroomer
Дата сообщения: 29.07.2008 15:34
Tevton
Цитата:
Excel 2003
Сервис паки какие-нибудь установлены?
Автор: Duddha
Дата сообщения: 30.07.2008 10:19
makzu

Цитата:
Передо мной встала такая проблема:
есть два листа таблицы с числовыми данными,
нужно из одной таблицы скопировать одну ячейку с числом, найти это число в другой таблице, и оттуда скопировать неполную строку в исходную таблицу в исходную строку через два-три столбца

Есть функция ВПР:
ВПР(искомое_значение;таблица;номер_столбца;интервальный_просмотр)
искомое_значение - это та ячейка, которую тебе надо
Цитата:
скопировать одну ячейку с числом

таблица -
Цитата:
число в другой таблице

номер_столбца - номер столбца, который надо
Цитата:
скопировать неполную строку

интервальный_просмотр - посмотри объяснение в справке.
ну и соответсвенно формулу подставь в
Цитата:
в исходную таблицу в исходную строку через два-три столбца


может это то что ты ищешь?


Автор: nopoxz
Дата сообщения: 31.07.2008 10:25
Проблемка возникла:

не могу выделить ячейки, как это делал обычно. пропал синий фон при выделении нескольких ячеек (подсвечивание). При выделении одной ячейки - визуальных изменений не происходит никаких, не понятно, какая ячейка выделена

не знаю, как я это включил. как это убрать?

Добавлено:
фуф, через пару рестартов само прошло
Автор: Tevton
Дата сообщения: 31.07.2008 16:16
Mushroomer

Цитата:
Сервис паки какие-нибудь установлены?

Для Офиса - только пакет совместимости с 2007 офисом. больше никаких.
Автор: Mushroomer
Дата сообщения: 31.07.2008 22:11
Tevton
Я бы как минимум SP2 поставил. Есть определенные проблемы (я знаю как минимум одну, правда в Word), которые он исправляет.
Автор: Tevton
Дата сообщения: 01.08.2008 09:36
Mushroomer
SP2 Офиса для а 2003? Или для Винды? Для Винды стоит см. выше
Автор: Gorizont
Дата сообщения: 01.08.2008 14:41
в экселе создан список. По заголовкам столбцов включен автофильтр, который по неведомой причине не отфильтровывает последнее значение.

Например включаю автофильтр по столбцу "Направление" по значению "касса"

в результате получаю
касса
касса
касса
банк

В чем может быть причина?
Автор: Mushroomer
Дата сообщения: 01.08.2008 14:47
Tevton
Цитата:
SP2 Офиса для а 2003? Или для Винды?
SP2 для Office 2003. Вообще-то уже вышел (если я не ошибаюсь) и SP3 для Office 2003. Но я его пока на работе не ставил никому.
Автор: ecolesnicov
Дата сообщения: 01.08.2008 16:48
Gorizont

При включении автофильтра был выбран интервал не содержащий последнию строку (возможно она вообще отсутствовала). Чтобы этого избежать при установке автофильтра выделите целиком колонки. тогда чтобы вы не писали после - все будет отфильтроыываться. А сейчас - снимите автофильтр, потом выделите полный диапазон (или все колонки целиком) и потом опять включите автофильтр.
Автор: Gorizont
Дата сообщения: 01.08.2008 18:12
ecolesnicov

к сожалению, тут нельзя прикреплять файлы к постам. Поэтому опишу на словах. Причину я нашел, если в одном из столбцов использется формула =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;$C$3:C8), то начинаются такие вот глюки.

(кстати начиная с экселя 2003 при создании списков можно/нужно использовать возможность экселя "Создать список", тогда и именованные диапазоны автоматически расширяются при добавлении новых строк и автофильтр автоматически расширяет дипазон.)
Автор: Mushroomer
Дата сообщения: 01.08.2008 20:19
Gorizont
Цитата:
к сожалению, тут нельзя прикреплять файлы к постам.
Выложи файл в любой файловый обменник rapidshare.com, ifolder.ru и т.д. и опубликуй в сообщении ссылку.
Автор: Gorizont
Дата сообщения: 04.08.2008 09:26

Цитата:
Выложи файл в любой файловый обменник

_http://rs35.rapidshare.com/files/134696552/______2______.rar
Автор: Tevton
Дата сообщения: 04.08.2008 10:53
Mushroomer

Цитата:
SP2 для Office 2003. Вообще-то уже вышел (если я не ошибаюсь) и SP3 для Office 2003. Но я его пока на работе не ставил никому.

Установил SP3. Эффект тот же, т.е. никакого. Посмотрел в англ. интернете - проблема имеет место и у них, но решения ни разу не встретил. Первое, что советуют - поставить галку в Параметрах - Вид - Отобржать: Окна на панели задач. Но эта галка там стоит и так.
Автор: bredonosec
Дата сообщения: 04.08.2008 17:51
Задачка стоит такая: есть в одном из столюцов дата в формате
2007.10.31
а надо - данные из другого столбца перекидывать в один или другой в зависимости от того, чакова дата - до 15 числа или после..
Если б просто число - понятно, через иф. А как выделить из даты число - хз.. ((
Автор: Leo1000
Дата сообщения: 04.08.2008 20:08
bredonosec

Цитата:
Если б просто число - понятно, через иф

А какая разница? И даты вполне сравниваются У меня такие 2 формулы работают:
=ЕСЛИ(B2<$A$1;A2;0) - столбец C
=ЕСЛИ(B2>$A$1;A2;0) - столбец D
A B C d
2008.15.01        
123    2008.12.01    123    0
456    2008.15.01    0     0
789    2008.08.01    789    0
123    2008.16.01    0     123
456    2008.11.01    456    0
789    2008.17.01    0     789
Автор: Mushroomer
Дата сообщения: 05.08.2008 06:01
bredonosec
Цитата:
А как выделить из даты число - хз..
=ДЕНЬ(A1)
Автор: bredonosec
Дата сообщения: 05.08.2008 10:39

Цитата:
А какая разница? И даты вполне сравниваются
месяц может меняться.
Mushroomer
пасиб, эта штука работает
Только с более сложными запросами муть какая-то..
Напр, хочу выборку: если док=сч/факт, если дата до 15, то резалт, если нет - нули.
имеем нечто вроде -
A C D M
Автор: Leo1000
Дата сообщения: 05.08.2008 16:35
bredonosec

Цитата:
месяц может меняться.

Да хоть год. Даты же сравниваются.
Формула в D: =ЕСЛИ(A2="SF";ЕСЛИ(C2<$B$1;B2;0);0)
A B C D
2008.15.01        
SF    123    2007.12.01    123
outh    456    2008.15.01    0
SF    789    2008.08.01    789
outh    123    2008.16.01    0
outh    456    2008.11.01    0
SF    789    2008.17.01    0
Автор: MORPHIUSS
Дата сообщения: 06.08.2008 02:12
Люди знающие. помогите, если можно. Задачка такого плана - есть таблица с автофильтром. Возможно ли каким-нибудь образом значение, по которому в данный момент происходит отбор, автоматически проставить в независимую ячейку? Значения текстовое. Заранее спасибо.
Автор: Mushroomer
Дата сообщения: 06.08.2008 05:51
bredonosec
Цитата:
=IF(A5="SF";IF(D5<15;M5;0);0)
Я не пользуюсь такой формулой. Не видна имхо вся логика формулы. Я бы использовал одну из двух формул:
=ЕСЛИ(И(A5="SF";ДЕНЬ(C5)<15);M5;0)
=ЕСЛИ(A5="SF";ЕСЛИ(ДЕНЬ(C5)<15;M5;0);0)

Перечитал то, что написал и понял, что вторая форумла это твоя. Выложи файл с твоей форумулой. Надо посмотреть почему у тебя в любом случае 0. У меня не в любом.
Автор: bredonosec
Дата сообщения: 06.08.2008 11:38
выяснилось, там мой глюк был )))) не обратил внимания, что первые почти 4 сотни фактур после 15 были выписаны )))

теперь еще вопрос есть:
1) имеем дату в формате дд.мм.гг, а надо перекинуть её в гг.мм.дд, чтоб система правильно распознавала. Есть какая-нить ф-я? или..

2) есть длинный список счетов и выплат. Собранный по клиенту. А надо надергать оттуда общие суммы фирмы по первой-второй половине каждого мес. МОжно ли как-то это сделать в ёкселе? Или надо пытаться знакомиться с акцессом?

3) удаление нулевых значений. Просто автофильтр скрывает все столбцы, где нулевое значение. А можно ли сделать "сетку" по каждому клиенту, где б часть столбцов по своим нулям скрывалась, вторая часть - по своим? (счета и платехки по первой половине мес, рядом блок столбцов - по второй, черта, след. клиент. Бо тупо согнать в ворд и обратно (чтоб без фильтра нулевые строки не видеть) не слабать - сдвинется всё..
Автор: Leo1000
Дата сообщения: 06.08.2008 12:31
bredonosec
1) Формат ячейки ГГ.ММ.ДД
2) По вышеприведенным формулам получить цифры, а потом проссумировать.
3) Не совсем понял...
Автор: bredonosec
Дата сообщения: 06.08.2008 13:05

Цитата:
а потом проссумировать

вручную, короче? (((
Цифры-то по _каждому месяцу отдельно_ надо.
А по вышеприведенным - за весь год сразу идет.

с форматом - попробовал - всё равно год считает наоборот (
Автор: Leo1000
Дата сообщения: 06.08.2008 13:43
bredonosec

Цитата:
вручную, короче?

Ну зачем? 1-й столбец - 1-я 1/2, 2-й - 2-я 1/2 месяца. И =СУММ(XX;YY) по каждому месяцу. Если копировать эти формулы, excel их автоматически изменит, т.е. реально надо будет сделать только за 1 месяц.

Цитата:
всё равно год считает наоборот

Т.е.? Этот формат показывает, как должно отображаться значение даты в ячейке. Если надо что-то с годом считать, то это уже отдельный ворос . На всякий случай, =ГОД(ДАТА) возвращает число=году в дате.
Автор: bredonosec
Дата сообщения: 06.08.2008 13:59

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

он мне пририсовывает 2015, 2009, 2014 год рождения.. при "48" или "75" числе..
как тут еще понять..

Цитата:
И =СУММ(XX;YY) по каждому месяцу.
что здесь ХХ и УУ?
Бо число счетов и платежек неодинаковое. может мообще не быть ни одного за некий мес, а может и пару десятков. Конечно, можно организовать еще 24 столбца - по 2 на каждый месяц, и потом суммы всем, но занудства - по каждому клиенту суммировать...
а потом выдирать... ((
Автор: Leo1000
Дата сообщения: 06.08.2008 14:10
bredonosec

Цитата:
он мне пририсовывает 2015, 2009, 2014 год рождения..


Цитата:
при "48" или "75" числе..

Ничего не понял... Изначально в ячейке дата? Как выглядит? Формат ячейки ничего не "пририсовывает", только меняется отображение.

Цитата:
=СУММ(XX;YY)

Немного не так написал - =СУММ(XX:YY). XX и YY - диапазон.
Насчет разницы... А какая проблема? Получится два столбца за месяц (до и после) с произвольным числом строк, становимся в ячейку под столбцом и нажимаем Автосумма. Все
Кроме того, возможно использование формулы =СЧЁТЕСЛИ(ДИАПАЗОН;КРИТЕРИЙ), где КРИТЕРИЙ соответствует вышеприведенным формулам с ЕСЛИ.
Автор: bredonosec
Дата сообщения: 06.08.2008 14:25

Цитата:
Изначально в ячейке дата? Как выглядит? Формат ячейки ничего не "пририсовывает", только меняется отображение.

точно?


Цитата:
какая проблема? Получится два столбца за месяц
пока за ГОД.

Цитата:
возможно использование формулы =СЧЁТЕСЛИ(ДИАПАЗОН;КРИТЕРИЙ), где КРИТЕРИЙ соответствует вышеприведенным формулам с ЕСЛИ.
как в англ варианте звучит? поищу в хелпе..

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Настройка The Bat под gmail.com


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