Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Название файла в ячейку - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Название файла в ячейку (Формулы/Formulas)
Название файла в ячейку
TheArk Дата: Суббота, 06.08.2016, 14:13 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 1 ±
Замечаний: 0% ±

Подскажите есть ли формула копирующая название файла в ячейку?
 
Ответить
СообщениеПодскажите есть ли формула копирующая название файла в ячейку?

Автор - TheArk
Дата добавления - 06.08.2016 в 14:13
Nic70y Дата: Суббота, 06.08.2016, 14:21 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2272 ±
Замечаний: 0% ±

Excel 2010
Код
=СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("Filename";A1);"[";ПОВТОР(" ";999));999));"]";ПОВТОР(" ";999));999))


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Суббота, 06.08.2016, 14:22
 
Ответить
Сообщение
Код
=СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("Filename";A1);"[";ПОВТОР(" ";999));999));"]";ПОВТОР(" ";999));999))

Автор - Nic70y
Дата добавления - 06.08.2016 в 14:21
buchlotnik Дата: Суббота, 06.08.2016, 21:21 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
аналогично:
Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";ПОВТОР(" ";999));"]";ПОВТОР(" ";999));999;999))
 
Ответить
Сообщениеаналогично:
Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";ПОВТОР(" ";999));"]";ПОВТОР(" ";999));999;999))

Автор - buchlotnik
Дата добавления - 06.08.2016 в 21:21
_Boroda_ Дата: Суббота, 06.08.2016, 22:37 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Михаил, если использовать функцию ЯЧЕЙКА без второго аргумента, то она дает результат для АКТИВНОЙ НА МОМЕНТ ПЕРЕСЧЕТА ячейки. Попробуй написать свою формулу в одной книге (книга А), перейти в другую (книгу В), нажать F9 и перейти обратно в книгу А. Ты увидишь название книги В.

Предложу еще несколько вариантов
Код
=ПСТР(ЯЧЕЙКА("Filename";A1);ПОИСК("[";ЯЧЕЙКА("Filename";A1))+1;ПОИСК("]";ЯЧЕЙКА("Filename";A1))-ПОИСК("[";ЯЧЕЙКА("Filename";A1))-1)

Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЯЧЕЙКА("Filename";A1);ПОИСК("]";ЯЧЕЙКА("Filename";A1));99;);1;ПОИСК("[";ЯЧЕЙКА("Filename";A1));)

Код
=ПСТР(ЗАМЕНИТЬ(ЯЧЕЙКА("Filename";A1);ПОИСК("]";ЯЧЕЙКА("Filename";A1));99;);ПОИСК("[";ЯЧЕЙКА("Filename";A1))+1;99)

Или Контрл F3, там именованный диапазон с формулой
Код
=ПОЛУЧИТЬ.ЯЧЕЙКУ(66;Лист1!$A$1)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМихаил, если использовать функцию ЯЧЕЙКА без второго аргумента, то она дает результат для АКТИВНОЙ НА МОМЕНТ ПЕРЕСЧЕТА ячейки. Попробуй написать свою формулу в одной книге (книга А), перейти в другую (книгу В), нажать F9 и перейти обратно в книгу А. Ты увидишь название книги В.

Предложу еще несколько вариантов
Код
=ПСТР(ЯЧЕЙКА("Filename";A1);ПОИСК("[";ЯЧЕЙКА("Filename";A1))+1;ПОИСК("]";ЯЧЕЙКА("Filename";A1))-ПОИСК("[";ЯЧЕЙКА("Filename";A1))-1)

Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЯЧЕЙКА("Filename";A1);ПОИСК("]";ЯЧЕЙКА("Filename";A1));99;);1;ПОИСК("[";ЯЧЕЙКА("Filename";A1));)

Код
=ПСТР(ЗАМЕНИТЬ(ЯЧЕЙКА("Filename";A1);ПОИСК("]";ЯЧЕЙКА("Filename";A1));99;);ПОИСК("[";ЯЧЕЙКА("Filename";A1))+1;99)

Или Контрл F3, там именованный диапазон с формулой
Код
=ПОЛУЧИТЬ.ЯЧЕЙКУ(66;Лист1!$A$1)

Автор - _Boroda_
Дата добавления - 06.08.2016 в 22:37
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Название файла в ячейку (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!