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

» Excel FAQ (часть 5)

Автор: vikkiv
Дата сообщения: 14.12.2015 18:25
Aktaf Format->Custom-> там наверху в строке "Type:" пишешь hh:mm
(по идее текущий формат у тебя h:mm:ss)


или с датой:
для 14/12/2015 5:43 формат: dd/mm/yyyy hh:mm
для 14.12.15 5:43 формат: dd.mm.yy hh:mm
Автор: Aktaf
Дата сообщения: 14.12.2015 18:42
vikkiv
Да, тая возможность есть. Даже тогда особо легче не станет (возможно я не очень понятно излагаю желаемое).
Все равно, для каждой ячейки с мышкой нужно вставать в "дорожку" - строчка формулы и править уже имеющиеся цифрики. Легче бы даже те же 5 цифр набрать, как с датами, если бы можно было. Некуда не переходя, встать в ячейки и вписать нужные новые цифры подряд.
Автор: vikkiv
Дата сообщения: 14.12.2015 19:29
Aktaf
1) отформатируй нужные ячейки как hh:mm
2) выдели диапазон (колонну) который нужно отредактировать
3) введи 5:23 нажми Enter введи 16:45 нажми Enter введи 17:05 нажми Enter введи 22:16
в чём проблема ввода то? если хочешь - скопируй, или после первого ввода в диапазоне нажми Ctrl+Enter или Ctrl+Shift+Enter .. вариантов хватает .. ну или ты что-то явно не договариваешь а я свой магический шар чтения мыслей соседке на неделю одолжил и мой шаман уже ушел в новогодний отпуск.
Автор: Aktaf
Дата сообщения: 14.12.2015 21:47
vikkiv
Я изложил все и как есть. А Вы на мой взгляд не представляете, какой фронт работ.
Если другого варианта нет, зачем писать, что это так просто? Можно промолчать как другие и все.
Автор: spirit21
Дата сообщения: 17.12.2015 23:30
В таблице в 1 из столбцов значения в ячейках (даты) записаны в формате (MM-DD-YY). Как эти значения автоматически сконвертировать в ДД-ММ-ГГГГ? Либо как сделать так, чтобы этот столбец сортировался по дате?
Автор: Deeaf
Дата сообщения: 18.12.2015 13:03
spirit21
Формат ячейки - Дата, смотрели там? Если там нет подходящего, то можете добавить его сами.
Автор: NeNeZ
Дата сообщения: 18.12.2015 14:25
spirit21

Цитата:
Как эти значения автоматически сконвертировать в ДД-ММ-ГГГГ?

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

В общем, как обычно: информации мало. Совсем
Автор: Aktaf
Дата сообщения: 18.12.2015 15:12
spirit21

Цитата:
MM-DD-YY). Как эти значения автоматически сконвертировать в ДД-ММ-ГГГГ

Может Вам вообще в настройках Винды поменять? В Панель управление, Язык и региональные стандарты и там в краткой даты выбрать подходящею. Тогда в Екселе автоматом все и переведутся.
Автор: spirit21
Дата сообщения: 19.12.2015 01:42

Цитата:
В Панель управление, Язык и региональные стандарты и там в краткой даты выбрать подходящею. Тогда в Екселе автоматом все и переведутся.

Менял настройки на Английский (США), но там нет точно такого формата. После смены региональных настроек excel видит эти настройки как даты 9 предлагает поменять 2 цифры года на 4 (поставить впереди 19 или 20), но сортировать все равно предлагает только в алфавитном порядке.
Автор: spirit21
Дата сообщения: 19.12.2015 03:42
В общем получилось сделать, скопировал столбец с датами в Akelpad, в нем заменил "-" на "/", а потом названия месяцев - на их порядковые номера (Mar -> 3). Потом вставил обратно в документ, и ecsel все увидел.
Автор: Aktaf
Дата сообщения: 19.12.2015 06:00
spirit21
Выло жили бы в доступное место рабочий лист с примером, чтобы и другие могли пощупать. Может кому тоже пригодиться в работе.
Автор: AlexRus227
Дата сообщения: 23.12.2015 10:47
Коллеги столкнулись с проблемой.

Есть папка \\server\share\file.xlsx Файл открыл User1 всем кто пытались открыть этот файл писалось что файл занят User3 (хотя учетка User3 давно заблокирована) Как такое может быть ? Сейчас глюк не повторяется вот хотелось бы понять из за чего это.
Автор: Re9istr
Дата сообщения: 25.12.2015 11:47
Как можно представить данные из колонны А в виде данных из колонны D, так чтобы при протягивании формулы в колонне D она автоматически подставляла данные из колонны А со смещением в 5 строк:

Автор: Victorkoly
Дата сообщения: 25.12.2015 13:29
Re9istr
Именно на 5 строк, а не в №1 впихнуть №6, а в №2 уже №10? Это делается простым копированием ячейки.
Автор: VictorKos
Дата сообщения: 25.12.2015 14:03
Re9istr
Формула в D2:

Код: =СМЕЩ($A$2;(СТРОКА()-2)*4;)
Автор: Aktaf
Дата сообщения: 25.12.2015 14:49
VictorKos
А можно как-то объяснить, как работает? Как понять, тогда запомниться.
Автор: VictorKos
Дата сообщения: 25.12.2015 15:32
Aktaf
Лучше почитать справку по функции СМЕЩ, а в данном случае формула принимает за точку отсчёта ячейку $A$2.
Поскольку первая формула находится в той-же строке (D2), смещение по строкам от A2 должно равняться нулю, для этого используем функцию СТРОКА(), которая, находясь в ячейке D2, возвращает значение 2. Чтобы получить 0, нужно от 2 отнять 2. Затем 0 умножается на 4, что даёт 0, т.е. первая формула возьмёт содержимое ячейки $A$2 с нулевым смещением по строкам.
А вот, чтобы в следующей ячейке D3 получить фамилию из 6-й строки, функция СТРОКА() примет значение 3 (номер текущей строки в ячейке D3), затем от 3 отнимаем 2 (получится 1) и умножаем на 4 (1*4=4). Таким образом мы задаём смещение от ячейки $A$2 вниз на 4 строки, это будет ячейка A6, в которой находится следующая нужная нам фамилия.
И так далее: в 4 строке смещение от $A$2 будет (4-2)*4=8, т.е. на 8 строк ниже от $A$2 - A10
Автор: Aktaf
Дата сообщения: 25.12.2015 21:43
Спасибо, вполне понятно.
Автор: vector1
Дата сообщения: 26.12.2015 18:35
Коллеги!

Столкнулся со странной проблемой.
Суть ее такова.
Имеется большая постоянно пополняемая таблица в Excel (570 000 строк и 92 столбца; количество строк увеличивается, количество столбцов - постоянно).

При применении одного фильтра процесс фильтрации занимает секунд 5...6.
При применении второго и последующих фильтров в строке состояния справа наблюдаю, как бы, процесс пересчета формул (см.картинку). И длительность такого процесса пересчета формул может достигать 10...15 минут.




Такая беда стала наблюдаться при использовании именно 16 Excel (причем обновление проблему не решает).

Вопрос: сталкивался ли кто-нибудь с аналогичной проблемой и как ее удалось решить?

Win7x64
Office 2016x64 (версия офиса - 16,0.6366.2047 , версия Excel - 16.0.6326.1013)
Оперативная память - 24 ГБ
Процессор - Intel i7-3840QM CPU 2,8 GHz (4 ядра, 8 потоков)
SSD_Samsung 850 PRO
Автор: SFC
Дата сообщения: 26.12.2015 20:15

Цитата:
570 000 строк и 92 столбца; количество строк увеличивается, количество столбцов - постоянно

Да. При таких объемах надо смотреть или в сторону баз данных. Лучше всего же - делать какието промежуточные обобщающие сальдо данных старого. И уже к этому добавлять новое.

И больше строк работало. Но вот со столбцами - это не мало
Автор: vector1
Дата сообщения: 26.12.2015 20:32
Сам лист Excel ведь намного больше таблицы 570000x92.
Поэтому теоретически это для Экселя - не объем.
Да и проблема появилась именно в Экселе 2016. В 2013 офисе процесс перерасчета формул можно было остановить двойным кликом. Сейчас же - это проблема: или сиди жди 15 минут, или принудительно завершай работу. Вот такой вот очень неприятный во всех отношениях баг.

Где-то встретил мнение, что каждая новая версия Экселя пересчитывает формулы старой версии и это в первый раз занимает много времени. Но в моем случае перерасчет происходит раз за разом, занимая кучу времени.

Бороться с этим неприятным свойством можно только отключением автоматических вычислений в параметрах Excel. Что является не совсем удобным дополнительным лишним "движением" и которое, ко всему прочему, часто просто забываешь сделать.
Автор: JekaKot
Дата сообщения: 02.01.2016 22:59
Уважаемые форумчане!

Подскажите способ создания в Excel "форматок" по требованиям ГОСТ, если кто знает.
Есть что-то более приемлемое, нежели создание рисунка "форматки" с последующей вставкой в колонтитул?
Автор: NeNeZ
Дата сообщения: 03.01.2016 13:14
JekaKot

Цитата:
Есть что-то

типа таких ужасов?
Автор: JekaKot
Дата сообщения: 04.01.2016 10:34
NeNeZ
Видел уже такое. Нет, подобные ужасы оставим для кунсткамеры)
Желательна минимальная настройка формата (нумерация страниц, инвентарный, дата, шифр документа) и работа добавлением строк/страниц.
Т.е. нужен компромисс - удобство Word-форматирования и мощь Excel-таблиц.
Автор: Futurism
Дата сообщения: 25.01.2016 12:31
Не подскажите, как можно объединить значения в одно. Вот скрин с таблицы

здесь 2 значения в двух ячейках.
36,54    36,67
можно эти две ячейки объединить в одну ячейку, чтобы оно имело вид 36,54-36,67?
Автор: Romka_and_Tany
Дата сообщения: 25.01.2016 14:09
Futurism, если в третьей ячейке, то
=СЦЕПИТЬ(A1;" - ";B1)
=A1&" - "&B1
Автор: mrdime
Дата сообщения: 25.01.2016 15:53
Excel 2013
Уже порядком достало: периодически (от чего зависит не знаю) рядом с открытым файлом появляются файлы с расширением .tmp. Типа временные копии открытого файла, которые остаются (не удаляются сами) после закрытия сабжа. Надоело периодически чистить этот мусор руками.
Как с этим бороться? Что вызывает появление этих .tmp-файлов?
P.S.
Подозреваю, что проблема связана с каким-то Add-in-ом. Но с каким и как ее решить не удаляя этот Add-in?
Вот список установленных и активных у меня Add-in-ов. Что из этого списка можно удалить?
Автор: Futurism
Дата сообщения: 26.01.2016 11:34
понял, спс
Автор: NitrogenRuBoard
Дата сообщения: 15.02.2016 11:20
Приветствую всех!

Задался вопросом, мне нужно в формуле указать адрес ячейки, предположим A[число]
Это [число] нужно взять с другой ячейки, предположим с B1
Как мне это сделать?
Автор: NeNeZ
Дата сообщения: 15.02.2016 11:41
NitrogenRuBoard

Цитата:
Как мне это сделать?

посмотреть в справку... на описание функции ДВССЫЛ
или здесь, например, есть пример

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

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


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