Реклама на сайте Advertise with us

Как в экселе "" поставить?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 09/03/12 в 23:03       Ответить с цитатойцитата 

как в экселе "" поставить?

у меня список словосочетаний в столбец
каждое словосочетание с новой строки
как заключить каждое словосочетание в кавычки?

делаю так
во второй столбец вставляю список словосочетиний
в 1 и 3 ставлю кавычки и растягиваю до конца списка.

Затем все выделяю и переношу в блокнот.
Но сталкиваюсь с такой проблемой - между кавычками и словами образуются множество пробелов. Как их теперь удалить?

0
 



С нами с 22.05.04
Сообщения: 268
Рейтинг: 251

Ссылка на сообщениеДобавлено: 09/03/12 в 23:19       Ответить с цитатойцитата 

ой, эксель... как много в этом звуке было в юности trollface.png

в соседней ячейке со словосочетаниями используй формулу - "удалить пробелы слева справа" и склейку очищенного значения с кавычками, потом копируй получившиеся значения уже с кавычками.

Нестандартные задачи. Кастом программинг на ПХП. Оптимизация стороннего кода. Недорого, недешево.

0
 



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 10/03/12 в 08:54       Ответить с цитатойцитата 

со словосочетаниями используй формулу - "удалить пробелы слева справа"

ВОТ как это сделать?

0
 

Дизайн, вёрстка, то сё

С нами с 16.10.02
Сообщения: 4875
Рейтинг: 3947

Ссылка на сообщениеДобавлено: 10/03/12 в 09:02       Ответить с цитатойцитата 

nike640 писал:

Но сталкиваюсь с такой проблемой - между кавычками и словами образуются множество пробелов.


они удаляются в том же блокноте (как минимум в notepad++) через find&replace, скопируй просто этот "пробел", который как бы является табуляцией и через replace удали.

Респонсивная верстка - icq 282886909

0
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 10/03/12 в 09:23       Ответить с цитатойцитата 

по умолчанию, TAB как разделитель между столбцами, в блокноте заменить на пусто

0
 

red apple

С нами с 23.06.09
Сообщения: 2216
Рейтинг: 2999


Передовик Master-X (16.01.2012) Передовик Master-X (01.02.2012) Передовик Master-X (16.03.2012) Передовик Master-X (01.04.2012) Передовик Master-X (01.06.2012) Ветеран трепа Master-X (16.06.2012)
Ссылка на сообщениеДобавлено: 10/03/12 в 10:57       Ответить с цитатойцитата 

В обычном блокноте тупо выделяешь пробелы, жмёшь заменить на, во второй поле ничего не вводишь, и т.к пробелы везде одинаковые он тебя всё меняет на безпробелье

Лучший Хостинг Провайдер - Проверенный временем! VPS/VDS/Dedicated - Лучшие Цены. Отличное Качество!

0
 



С нами с 18.11.99
Сообщения: 14226

Ссылка на сообщениеДобавлено: 10/03/12 в 11:19       Ответить с цитатойцитата 

В формуле пишешь:
Код:
='"'&RC1&'"'

0
 



С нами с 22.05.04
Сообщения: 268
Рейтинг: 251

Ссылка на сообщениеДобавлено: 11/03/12 в 14:48       Ответить с цитатойцитата 

nike640 писал:
со словосочетаниями используй формулу - "удалить пробелы слева справа"

ВОТ как это сделать?


Функция СЖПРОБЕЛЫ () (в английской версии TRIM () )

Удаляет из текста все пробелы, за исключением одиночных пробелов между словами. Функция СЖПРОБЕЛЫ используется для обработки текстов, полученных из других прикладных программ, если эти тексты могут содержать лишние пробелы.

excel иногда ругается на "ошибки в формулах" по непонятной причине при работе с кавычками, поэтому для простоты

столбец A - значения что надо обработать
столбец B или ячейка B1 (при абсолютной ссылке $B$1) с кавычкой
столбец C с формулой растянутой

=$B$1&СЖПРОБЕЛЫ(A1)&$B$1
=$B$1&TRIM(A1)&$B$1
(для русской и английской версий excel)

или =B1&СЖПРОБЕЛЫ(A1)&B1 если кавычку растягивать )

Нестандартные задачи. Кастом программинг на ПХП. Оптимизация стороннего кода. Недорого, недешево.

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 11/03/12 в 15:27       Ответить с цитатойцитата 

все правильно в 1 и 3 ставишь ", затем это все кидаешь в блакнот, а из блокнота это все переносишь в Word, затем Ctrl+H появится окно замены вставляешь в первую строку вставляешь то Табовое растояние, а вторую строку оставляешь пустой, жмешь ok ивсё готово smail54.gif

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 12/03/12 в 09:40       Ответить с цитатойцитата 

Тоже пользуюсь "дедовским" методом - в первый и третий столбец кавычки, затем копирую в NotePad++ и выделяю одну табуляцию (такой длинный пробел). Жму Ctrl+H, во втором поле ничего (удалить, если там что-то было) и затем жму кнопку "Заменить все".
В результате получается то, что нужно, а вся процедура занимает 15 секунд smail54.gif

---

0
 



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 16/03/12 в 07:16       Ответить с цитатойцитата 

да сделал все получилось спасибо.

теперь еще один вопрос
как в списке ключевиков все первые буквы сделать заглавными?

0
 



С нами с 19.12.10
Сообщения: 490
Рейтинг: 727

Ссылка на сообщениеДобавлено: 16/03/12 в 09:52       Ответить с цитатойцитата 

=PROPER(A1)
=ПРОПНАЧ(A1)

"make first letter uppercase excel"
"сделать первые буквы заглавными excel"
(с) google.ru

0
 



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 16/03/12 в 10:09       Ответить с цитатойцитата 

если друхсловные ключевики?
а мне нужно чтобы заглавная буква была только в первом слове, а не во всех

0
 
+ + +


С нами с 15.10.07
Сообщения: 51
Рейтинг: 42

Ссылка на сообщениеДобавлено: 16/03/12 в 14:01       Ответить с цитатойцитата 



Там же VBA есть, можно все что угодно сделать icon_smile.gif
Забабахай свою функцию, что-то типа:
Код:
Public Function UpFirst(str As Variant) As String
UpFirst = UCase(Left(str, 2)) + Mid(str, 3, Len(str))
End Function

это если они у тебя уже в кавычках, или вот такой код который еще и в кавычки завернет icon_smile.gif
Код:
Public Function UpFirst(str As Variant) As String
UpFirst = Chr(34) + UCase(Left(str, 1)) + Mid(str, 2, Len(str)) + Chr(34)
End Function

и будет тебе счастье icon_biggrin.gif

0
 



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 16/03/12 в 16:57       Ответить с цитатойцитата 

куда хоть эту функцию вставлять?

0
 
+ + +


С нами с 15.10.07
Сообщения: 51
Рейтинг: 42

Ссылка на сообщениеДобавлено: 16/03/12 в 19:48       Ответить с цитатойцитата 



Значит последовательность действий следующая:
Тыкаешь Alt+F11, откроется VBA
далее меню Insert -> Module
В открывшееся окно вставляешь функцию и закрываешь VBA
Ну а далее на листе юзаешь как обычную функцию: =UpFirst(A1)
icon_biggrin.gif

0
 



С нами с 19.10.03
Сообщения: 713
Рейтинг: 53

Ссылка на сообщениеДобавлено: 16/03/12 в 20:49       Ответить с цитатойцитата 

Отлично получилось.
спасибо.
Использовал второй код.




а в первом кстати ошибка где то. Он делает 2 первые буквы заглавные.

0
 
+ + +


С нами с 15.10.07
Сообщения: 51
Рейтинг: 42

Ссылка на сообщениеДобавлено: 16/03/12 в 22:15       Ответить с цитатойцитата 

nike640 писал:

а в первом кстати ошибка где то. Он делает 2 первые буквы заглавные.

Ну правильно, я ж написал, что первый скрипт для того если ты обрабатываешь текст УЖЕ В КАВЫЧКАХ icon_biggrin.gif
А если просто текст то будет делать первые 2 большими icon_biggrin.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »