Что такое "следующий символ ячейки" при копировании и вставке из таблицы?
Вы знаете, когда вы копируете строку из таблицы и вставляете ее в другую, она находится в правильном месте. Так что же это за символ между значениями ячеек, когда выполняется эта операция.
Например. У меня есть этот текст: Phone (P), Email (E), Home (H)
и если я заменю все ,
с \n
и вставьте текст в табличный формат в Pages/Word/Excel, он интерпретируется как столбец.
Чтобы заменить строку новой строкой, я использовал:
> pbpaste | tr -s ', ' '\n' | pbcopy
Я старался \t
, а также \n\n
но они все еще вставлены в ряд.
Затем я попытался скопировать его подряд и распечатать на терминале с помощью (gcat
потому что я на macOS)
> pbpaste | gcat -A
a^Ib^Ic⏎
Читая документы, он говорит:
отображать символы табуляции как ^I
Но замена ,
с \t
не делает этого Кто-нибудь знает, что это за символ и как я могу заменить его запятой, чтобы вставить строку?
1 ответ
В Excel вы можете определить, какой символ используется в качестве разделителя, используя опцию "Текст в столбец" (я обнаружил это, сходя с ума, когда вставлял значения, и он как-то разделялся).
Если вы перейдете к параметру "Текст в столбец" на вкладке "Данные", он сначала спросит, Delimited
или же Fixed Width
, Выберите разделитель, затем нажмите "Далее".
На следующем экране вы можете выбрать Tab
, Semicolon
, Comma
, Space
или же Other
(с полем, чтобы сказать, какой другой персонаж). Установите это там и закончите.
Если бы вы имели, например, 1,2
и вставил нормально, он заполнил бы только одну ячейку. Однако, если вы сделаете этот процесс и выберете Запятую, при повторной вставке он будет разделен запятой.
Это не совсем то, о чем спрашивался вопрос, потому что спрашивающий хотел знать, что заменить запятую и в различных программах, но таким образом вам вообще не нужно заменять ее, вместо этого заставив Excel понять, что вы хотите разделить запятую ,