Запятая перед «как» (30 примеров)
Запятая перед «как» ставится в сравнительных оборотах, в приложении с причинным значением, в сложном предложении, в оборотах «не кто иной, как», «не что иное, как» и пр. Рассмотрим случаи, когда запятая перед «как» не ставится.
Перед «как» запятая ставится
Перечислим основные случаи, когда согласно правилу пунктуации ставится запятая перед союзом «как»:
1. в предложении со сравнительным оборотом.
В сообщении может быть сравнение с союзом «как», с помощью которого один предмет или его признак сопоставляется с другим. Союз «как» по значению синонимичен «подобно».
Последний луч заходящего солнца, как острая игла, пронзил густую зелень деревьев.
2. В основной части предложения имеются указательные слова «такой», «так», «тот», «столь».
У него было такое выражение лица, как у египетского сфинкса.
После трудового дня ничто так не клонит в сон, как чтение газеты.
В старом городе столь узкие улочки, как мелкие ручейки, выходят на небольшую площадь.
3. Приложение обособляется, если имеет причинное значение.
Как человек общительный, он находил общий язык со многими.
Петр, как старый мой друг, сразу откликнулся на призыв о помощи.
4. Союз «как» соединяет части сложноподчиненного предложения.
На вечерней заре только примолкнет лес, как начинается в нем невидимая ночная жизнь.
5. В оборотах «не кто иной, как» и «не что иное, как» ставится запятая перед «как».
Не кто иной, как ты выполнишь это задание.
Не что иное, как труд облагораживает человека.
Обратим внимание, что в составе указанных оборотов местоимения могут менять свою падежную форму, что затрудняет их вычленение в предложении и постановку знаков препинания.
Радужные паутинки, осенью летающие над жнивьём, мастерски описаны не кем иным, как И. Буниным.
Лебедей считают не чем иным, как символом чистоты и верности.
6. Вводные слова и предложения с союзом «как».
Спектакль, поставленный, как видно, дилетантом, порадовал зрителей.
В нашем краю лето будет дождливым, как утверждают старожилы.
6. Выделяются запятыми устойчивые обороты:
- как всегда;
- как нарочно;
- как теперь;
- как исключение;
- как правило;
- как например;
- как сейчас;
- как следствие.
С самого утра, как нарочно, небо нахмурилось и пошел дождь.
Правду, какой бы они ни была, как правило, не стоит приукрашивать.
Она не церемонилась с нами, как всегда.
Запятая перед «как» не ставится
Разберем примеры, когда в предложении запятая не ставится перед «как».
1. Оборот с союзом «как» поясняет глагол-сказуемое и имеет значение обстоятельства образа действия. Его можно заменить наречием или существительным в форме творительного падежа.
Его слова прозвучали_ как грустная ирония. — Его слова прозвучали иронично (с иронией).
2. Союз «как» присоединяет оборот, в котором отсутствует сравнение. Такой оборот с союзом имеет значение «в качестве чего-то».
Кориандр ценят_как пряное и лекарственное растение.
В старину рябину заготавливали к зиме_как еду.
3. Союз «как» является частью сказуемого.
Все это было как стрекотание кузнечика в траве.
4. Союз «как» находится между подлежащим и сказуемым, которые выражены именами существительными.
Её жизнь как песня, пропетая без единой фальшивой ноты.
Зимняя дорога как блестящее на солнце стекло.
5. «Как» является частью фразеологизма.
Я считаю, причина его отсутствия мелка как порох.
Наш пёс Тарзан храбрый как лев — с ним можно идти на медведя.
6. Перед «как» находится отрицательная частица «не» или слова «почти», «вроде», просто», «точь-в-точь», «совершенно», «именно».
Он приехал в деревню не как исследователь старинного быта.
Настя почти как настоящая художница.
Дед вроде как понимает, о чем идет речь.
7. Не ставится запятая перед «как» в составных подчинительных союзах «между тем как», «с тех пор как», подобному тому как», тогда как», «после того как» и пр.
После того как он получил это уведомление, его настроение явно изменилось.
Подобно тому как попадает бабочка в сачок, перевернувшаяся лодка накрыла рыбака.
8. Не ставится запятая перед «как» в оборотах «как можно», «как нельзя», которые используются с прилагательными в форме сравнительной степени.
Уйдем отсюда как можно поскорее!
Скачать статью: PDFПосле этого сообщения она стала выглядеть как нельзя печальнее.
пунктуация — Запятая перед «как»
пунктуация — Запятая перед «как» — Русский языкСеть Stack Exchange
Сеть Stack Exchange состоит из 176 Q&A-сайтов, включая Stack Overflow, являющийся самым большим и наиболее надёжным онлайн-сообществом разработчиков, желающих учиться, делиться знаниями и строить свою карьеру.
Перейти к Stack Exchange- 0
- +0
- Войти Регистрация
Русский язык — это сайт вопросов и ответов для лингвистов и энтузиастов русского языка. Присоединяйтесь! Регистрация займёт не больше минуты.
Присоединиться к сообществуЛюбой может задать вопрос
Любой может ответить
Лучшие ответы получают голоса и поднимаются наверхВопрос задан
Просмотрен 306k раза
В каких случаях нужно ставить запятую перед союзом «как»?
М_Г21.
задан 14 дек ’11 в 13:07
Fuchoin KazukiFuchoin Kazuki33.5k503503 золотых знака11941194 серебряных знака17561756 бронзовых знаков
5Нужно различать следующие случаи: Все знали его как хорошего рыболова. /знали в качестве кого? в каком качестве?/ запятыми не выделяется. Петров, как хороший работник, был премирован. /по какой причине?/причина — запятыми выделяется.
ответ дан 10 янв ’12 в 19:01 ТанюшаТанюша1,20188 серебряных знаков55 бронзовых знаков
Запятая перед союзом «как» ставится в трех случаях.
- Если «как» является частью вводного оборота («как правило», «как обычно» и т.д.). Пример: Я, как правило, читаю книгу перед сном.
- Если «как» используется в сравнительном обороте. Пример: «Он был надежен, как скала»
- Если «как» разделяет части сложного предложения. Пример: «Он внимательно наблюдал за тем, как разворачиваются события»
ответ дан 14 дек ’11 в 13:13
Fuchoin KazukiFuchoin Kazuki33.5k503503 золотых знака11941194 серебряных знака17561756 бронзовых знаков
1Запятая перед «как» ставится в 6 случаях
3.Перед сочетанием «как и» запятая ставится всегда
1. В сочетаниях «не кто иной, как» » не что иное, как» Запятая ставится обязательно
Примеры: Не кто иной, как мой товарищ.
2.Указательные слова: так, такой, такие, тот
Примеры: Так красиво, как в прошлый раз, ей станцевать не удалось.
Примеры: В комнате, как и во всём доме, было уютно.
4.Всегда обособляется «как один» «как правило»
Примеры: Все, как один, встали на его защиту
5. Если в предложении есть значение причины, то из одной его части можно составить вопрос, а из другой — ответ.
Примеры: Пётр, как лучший охотник, был выбран старшим.(Почему Пётр был выбран старшим? Потому что он лучший охотник.)
6.Сравнение
Примеры: Она прекрасна, как роза.
(https://best-language.ru/zapjataja-pered-kak-stavitsja)
ответ дан 8 фев ’18 в 7:51
М_ГМ_Г21. 5k33 золотых знака2929 серебряных знаков6666 бронзовых знаков
Your privacy
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Принять все cookies Customize settings
7 слов и фраз, которые вы напрасно выделяете запятыми
Живешь много лет (подставьте нужное число), неплохо знаешь правила пунктуации, не ленишься использовать запятые даже в переписке. А потом открываешь «Грамотность на „Меле“» и осознаешь, что ставил их куда чаще, чем нужно. Мы нашли семь слов и фраз, которые не нужно выделять запятыми.
Полезная рассылка «Мела» два раза в неделю: во вторник и пятницу
Правильно: в идеале нужно спать семь часов в сутки
В идеале спать больше семи часов в сутки, работать меньше пяти дней в неделю, получать большую зарплату… Ой, куда-то нас понесло. А еще в идеале ставить запятые там, где они действительно нужны. Сочетание «в идеале» не входит в разряд вводных слов, а значит, не обособляется. Если очень хочется, можно поставить интонационное тире: в идеале — да, но в жизни все сложнее. Всё это действует за исключением случаев, когда рядом закралось другое вводное слово: в идеале, конечно, есть больше овощей и фруктов зимой. Мечты!
Правильно: я мало где была
Есть такие сочетания, которые употребляются с конкретными предлогами или частицами в соответствующем порядке и определенными знаками препинания. Их называют устойчивыми сочетаниями (тут наверняка что-то забрезжило в памяти). В нашем случае никаких знаков вовсе не нужно, даже если союз «где» нагло клянчит запятую. Запоминайте: в сочетаниях «мало где /куда/что» запятые или другие знаки не ставятся — ни между, ни до или после них. Например: «Я мало где была», «Она мало что знает об истории России», «Он мало куда ездил путешествовать».
Правильно: для меня рисование больше чем хобби
«Между ними больше чем любовь»; «Меньше чем за год он заработал миллион (везет!)»; «Не позже чем завтра». Все эти примеры хорошо демонстрируют ещё одно правило: запятая не ставится внутри устойчивых сочетаний «(не) больше чем», «(не) меньше чем» и «(не) позже чем», если они не содержат сравнения. Например: «Больше, чем есть, я люблю только спать». В общем, видите сравнение — ставьте запятую, если сравнивать не с чем — оставьте запятые в покое.
Правильно: в меню много видов мороженого, например со вкусом шоколада
Шок-информация! Подумайте, хотите ли вы это узнать! Бесплатно и без смс! Мы привлекли ваше внимание, а теперь суровая правда: вводное слово «например» не всегда выделяется запятыми. «Например со вкусом шоколада» — это обособленный оборот. Если вводное слово стоит в его начале, запятые ставятся перед вводным словом и после всего обособленного оборота. Как и со многими правилами, многие забыли про такие нюансы (а некоторые, возможно, даже не вспомнят ничего подобного из школьных уроков русского языка) и обособляют «например» всегда. Согласны, так гораздо проще, но правило вы теперь знаете.
Правильно: перезвоните нам как можно скорее
Порция наречных выражений, которые тоже презирают запятые и не хотят, чтобы их обособляли. «Как можно скорее/больше/лучше/дольше» и так далее — это неразрывные наречные выражения. И не пытайтесь отыскать сравнение с союзом «как»: его тут просто не может быть. Для убедительности ещё пара примеров: «Учите математику как можно лучше»; «Мечтаю посетить как можно больше стран».
Правильно: как быть и что делать?
Чернышевский задавался примерно теми же вопросами, но вот с запятыми у него проблем не было. Переходим к теме «Запятые в сложносочинённом предложении». Если части сложносочинённого предложения являются побудительными, вопросительными (наш случай) или восклицательными предложениями, запятая между ними не нужна. Если вы вдруг замечали пропущенные запятые в заголовках «Мела» — мы все делали по правилам! «Чем занимается министр образования и что входит в его обязанности», «Что такое gap year и как его провести» — запомнили суть?
Правильно: так получилось, наверное, потому, что я опоздал
Ещё одно потрясение: иногда составной союз «потому что» разделяется запятыми. Объясняем: если перед «потому что» стоит вводное слово, запятая ставится после «потому», а не перед «потому что». Например: «Так получилось, наверное, потому, что я проспал и опоздал».
Слово «действительно» выделяется запятыми или нет?
В большинстве случаев «действительно» выступает вводным словом и его нужно выделять запятыми. В таких ситуациях оно служит для подтверждения автором ранее сказанного. Реже оно является наречием.
Рассмотрим все возможные варианты употребления и разберём, всегда ли нужно выделять его запятыми.
Когда запятая ставится?
Запятая перед словом «действительно»
Если вводное слово стоит в начале обособленного оборота, то выделяется полностью оборот.
Вскоре к нам подошла супруга Ивана Васильевича,
действительно очень худощавая,
но обаятельная женщина средних лет.
Запятая с двух сторон
Непосредственно перед и после слова запятые нужно поставить в том случае, если оно одиночное и выступает в роли вводного слова.
Через несколько минут
, действительно,
тучи сгустились, вокруг потемнело и начался сильный проливной дождь.
Запятая после слова «действительно»
Если вводному слову предшествуют союзы «а», «и», то запятую надо поставить только перед союзом и после «действительно».
А действительно,
сколько же ей лет и как её зовут?
Подруга говорила, что в этом парке дети смогут весело провести время
, и действительно,
нашему сыну там очень понравилось.
Когда запятая не ставится?
В некоторых предложениях «действительно» не вводное слово, а наречие и служит не для подтверждения ранее сказанного, а для установления какого-либо факта, не связанного с предшествующим текстом.
В таких случаях выделение знаками препинания не нужно. Наречие «действительно» можно заменить в предложении словосочетанием «на самом деле».
Новые туфли
действительно
оказались удивительно удобными.Или:
Новые туфли
на самом деле
оказались удивительно удобными.
Часто бывает сложно отличить вводное слово «действительно» от члена предложения, которым выступает наречие. Чтобы избежать трудностей при постановке знаков препинания, необходимо следить за контекстом, за структурой предложения, в котором находится спорное слово. В редких случаях вопрос о том, нужно ли выделять это слово запятыми, остаётся на усмотрение автора.
Реже встречаются случаи, когда «действительно» является краткой формой прилагательного «действительный» и выступает в роли сказуемого. Иногда оно может быть частицей. В обоих случаях запятые не ставятся.
Моё удостоверение ещё (каково?)
действительно
до конца текущего года. (сказуемое)
Он (как?)
действительно
хочет тебе помочь. (Усилительная частица).
| ||||||||||||||||||||||||||||||||||||||||||||||||
Top of Page | Разработано LiveJournal.com |
нужна или нет, когда оно выделяется с двух сторон – правила пунктуации русского языка
Всех, кто изучает пунктуацию русского языка, интересует – «конечно» выделяется запятыми или нет. Определенно – да, но не всегда. Давайте разберемся.
Согласно правилам одни и те же слова могут выступать в качестве разных частей речи и играть роль разных членов предложения. Все зависит от контекста – содержания, смысла, соседних слов, оборотов и их взаимодействия. Ситуация употребления слова может влиять не только на его написание, но и на пунктуацию. Так дело обстоит и со словом «конечно», запятые после которого то ставят, то нет. Рассмотрим оба случая поподробнее.
Знаки пунктуации нужны
«Конечно же» выделяется запятыми, как с частицей «же», так и без нее. Оно обязательно обособляется знаками препинания с обеих сторон, когда представляет собой вводное слово, то есть:
- не является членом предложения;
- не связано с другими его членами;
- его можно опустить (выбросить из предложения) без существенного ущерба для смысла;
- выражает отношение говорящего к тому, о чем он сообщает.
Например:
- Лень, конечно, наибольшая помеха к развитию наших способностей (Э.Делакруа).
После «конечно» запятая ставится лишь с одной стороны, если предложение начинается или заканчивается словом. Это вовсе не исключение из правила: второй знак препинания заменяет либо заглавная буква, стоящая с самого начала высказывания, либо точка или восклицательный знак – в конце.
Пример:
- Конечно, это был черно-белый немой фильм, но улыбка Джека Лондона затмевала все (Дж. Витале).
Если интересующее нас слово является вводным и стоит в начале предложения после союзов «и», «да», «а», «но» и частицы «ну», запятая, как правило, ставится только после слова:
- Но конечно, всё прошло прекрасно.
Объясняется это просто: в данном примере союз или частица тесно связаны с вводным словом и по смыслу образуют единое целое.
Справка! Слово может быть частью обособленного оборота. В этом случае не стоит ставить запятые возле «конечно» повсюду – нужно только выделить оборот.
Например:
- Они смотрели друг на друга, конечно радостные, и без слов понимали друг друга.
Об этом довольно редком случае очень легко забыть – будьте начеку, проверяйте себя.
Запятые не ставятся
В большинстве случаев мы имеем дело именно с вводным словом, которое необходимо выделять на письме запятыми. Но есть и другие варианты.
Обособлять не нужно, если «конечно» является утвердительной частицей, которую можно заменить обычным «да», и выражает непоколебимую убежденность.
Например:
- Конечно же не стоит так переживать!
Подобным образом частица используется в ответных репликах, если нужно выразить стопроцентную уверенность в чем-либо.
Пример:
- — Ты действительно веришь мне?
- — Конечно верю!
Внимание! Не следует путать частицу с кратким прилагательным, которое пишется точно так же, но произносится иначе: в отличие от вводного слова или частицы, в которых сочетание -чн- звучит как [шн], прилагательное читается, как пишется.
Вывод
Чтобы верно расставлять запятые с «конечно», надо помнить обо всех рассмотренных моментах. Но также можно пользоваться двумя простыми подсказками:
- Сначала следует обратить внимание на положение слова в предложении: если оно расположено посередине и к нему нельзя задать вопрос, скорее всего, это вводное слово – выделяем запятыми.
- Если это часть утвердительного ответа на вопрос, особенно эмоционального, то перед нами частица – обособлять не нужно.
При использовании в письменной речи этого коварного слова, пунктуация неоднозначна. В каждом отдельном случае приходится решать, стоит ставить запятые или нет, потому что возможны оба варианта. Задача не так сложна, как может показаться на первый взгляд, если использовать перечисленные выше правила и подсказки.
Постановка запятой перед союзом или частицей хоть.
Мы продолжаем нашу новую рубрику «Минутка грамотности», и сегодня я хотел бы поговорить о правилах постановки запятой перед союзом или частицей хоть. Полагаю, вы, как и я, неоднократно сталкивались с затруднениями при постановке запятой в подобных обстоятельствах. И даже если таких сложностей у вас отроду не возникало, то, думаю, все равно будет не лишним повторить правила пунктуации для этого случая.
Частица
хоть.Тут все очень и очень просто: частица хоть (хотя, хотя бы) не требует обособления знаками препинания. Здесь важно лишь определить, какой частью речи является затруднительное слово хоть – частицей или союзом. Для простоты стоит взять за основу главные функции этих частей речи. Частицы служат, в основном, для внесения различных оттенков или значений в структуру предложения (придают экспрессии и выразительности, а иногда вообще меняют смысл на противоположный). Главное назначение союза – это соединение однородных членов предложения или частей сложного предложения. Именно от этого и стоит отталкиваться в вопросе постановки знаков препинания.
Частица хоть является типичной усилительной частицей, и в случае ее употребления, напоминаю, никакие запятые не требуются. Все прозрачно и интуитивно понятно.
Ты бы хоть сказал, милейший!
Дайте хоть воды глоток!
Частица
хотя бы.Как и предыдущая частица, хотя бы не требует постановки перед ней знаков препинания.
В этот раз было хотя бы понятно, отчего произошло возгорание.
Однако стоит отдельно отметить, что второстепенные члены предложения с частицей хотя бы могут и обособляться запятыми, если выступают в роли присоединенных членов при условии специального выделения их интонацией.
Дни свои, однако, он кончил, по-моему, на протестантском кладбище – его хозяева оказались поборниками добропорядочности, хотя бы посмертно.
Союз
хоть (хотя).Этот союз может выступать в одной из двух ипостасей:
- В качестве уступительного союза. Он вводит придаточное предложение, которое описывает условие, маловероятное или совсем неожиданное с учетом обозначенное выше контекста. Пример: В голом саду, за соломенным валом, пели дрозды, гудели пчелы, хотя кое-где, среди коричневой листвы, еще серел крепкий горбатый снежок.
- В качестве противительного союза. Он вводит придаточное предложение, которое описывает условие, противоречащее описанной ситуации. Эквивалентами могут служить предлоги но, однако. Например: Кучер, урядник и Алешка из всех сил прикидывались спокойными, хотя душа каждого из них горячо молила бога, чтобы Захар упал замертво.
Как вы поняли, и в том, и в другом случае союз выделяется знаками препинания.
Девушка была нездешняя, хоть и видели ее у нас регулярно.
Союз
хоть (хотя) (и) … а (да, но).Это хорошо всем известные союзные конструкции, которые, тем не менее, способны вызвать затруднения при постановке знаков препинания.
В доме пахло хоть и скверно, но было тепло.
Все прекрасно понимали, что хотя и стыдно ему, а надо пережить свой стыд.
Разумеется, в случае использования подобных союзов запятая ставится перед их второй частью (перед а, да, но).
На этом все на сегодня. Надеюсь, мы разобрались с вопросами постановки знаков препинания при союзах и частицах хоть. Подписывайтесь на обновления блога «Литературная мастерская». До скорых встреч!
Получать обновления блога «Литературная мастерская» на e-mail!
Бесплатный онлайн-инструмент для разделения запятых
Что такое файл CSV?CSV означает значения, разделенные запятыми. При этом CSV-файл — это любой текстовый файл, в котором символы разделены запятыми, образуя своего рода таблицу в строках и столбцах. Столбцы определяются каждой точкой с запятой (;), а каждая строка определяется дополнительной строкой в тексте. Таким образом можно очень легко создавать файлы CSV (мы объясним это позже). Вот почему файлы .csv напрямую связаны с созданием оглавлений.
Обычно наиболее распространенным способом является чтение файлов CSV из Excel, поскольку программа (хотя и не в более старых версиях) автоматически определяет разделители и формирует таблицу без необходимости делать что-либо еще. Существуют разные разделители, которые используются более или менее часто в зависимости от региона, в котором мы находимся.
История CSV в Америке и ЕвропеКак и другие популярные форматы, файл CSV имеет долгую историю в компьютерном мире. Чтобы узнать его историю, мы должны вернуться в 1972 год, когда IBM начала использовать систему, аналогичную нынешней, но более примитивную.В то время использовались карты памяти, содержащие разные значения, разделенные запятыми или пробелами. Таким образом, компьютеры того времени могли правильно и упорядоченно считывать данные.
Позже, благодаря массовому распространению вычислений, этот тип систем был оцифрован. Поэтому данные были введены в виртуальный файл, а физические карты остались в стороне. Формат CSV стал использоваться для обмена информацией между базами данных, размещенными на машинах с разной архитектурой.Основная причина в том, что хранимые данные не отформатированы и записаны в виде обычного текста. Благодаря этой функции его совместимость максимальна.
Однако мы должны сделать временный скачок к 2005 году, чтобы говорить о настоящей стандартизации. Именно с этого года формат CSV становится типом содержимого MIME. С 2013 года будут исправлены некоторые недостатки для улучшения совместимости. На сегодняшний день система значений, разделенных запятыми, по-прежнему часто используется, особенно при передаче данных между несовместимыми приложениями.Однако до сих пор существуют конфликты между десятичными форматами Европы (в которых используются запятые) с разделителями-запятыми. Вот почему в Европе обычно используется точка с запятой, а в США и других англоязычных странах — запятая, поскольку в ней точка используется как десятичный формат.
Зачем нужен файл CSV?В заключение, файлы CSV используются для обработки большого количества данных в формате сетки, без каких-либо вычислительных затрат и делая их более доступными для всех.
Как преобразовать список данных Excel в данные, разделенные запятыми | Small Business
Microsoft Excel 2010 хранит данные в ячейках, которые представляют собой просто отдельные части электронной таблицы, на которые Excel может затем ссылаться для работы со значением в ячейках. Поскольку не каждая программа для обработки данных может понять структуру файла Excel, программа позволяет сохранять данные в нескольких различных форматах, включая формат значений, разделенных запятыми (CSV). Сохранение набора данных в этом формате удалит любое специальное форматирование Excel из данных и просто поместит его в список с запятой, разделяющей каждый фрагмент данных.Файлы CSV популярны, потому что их могут открывать многие типы программ, в том числе большинство программ для работы с электронными таблицами и текстовыми редакторами.
Дважды щелкните значок книги Excel 2010, с которой вы хотите работать, чтобы открыть.
Щелкните верхнюю ячейку в списке данных Excel и удерживайте кнопку мыши. Перетащите кнопку мыши вниз, пока не дойдете до последней ячейки в списке. Нажмите «Ctrl» и «C», чтобы скопировать эту информацию в буфер обмена.
Щелкните «Sheet2», расположенный в самом низу вашей электронной таблицы, чтобы открыть пустой рабочий лист.
Щелкните правой кнопкой мыши ячейку «A1» и наведите указатель мыши на «Специальная вставка». Выберите «Транспонировать» из появившихся вариантов вставки. Значок «Транспонировать» будет выглядеть как набор вертикальных и горизонтальных ячеек со стрелкой, проходящей между ними. Как только вы выберете эту опцию, ваши данные будут вставлены на новый рабочий лист, но они будут ориентированы горизонтально, а не вертикально. Это позволит CSV-файлу разделять данные запятыми, а не строками.
Щелкните вкладку «Файл» в верхней части экрана и выберите «Сохранить как» из появившегося списка параметров.Введите имя файла в поле «Имя файла», затем щелкните стрелку раскрывающегося списка рядом с «Сохранить как тип». Выберите «CSV (с разделителями-запятыми)» из списка вариантов. Будьте осторожны, не выбирайте «CSV MS-DOS» или «CSV Macintosh».
Нажмите «Сохранить», чтобы закрыть окно. Нажмите «ОК», когда появится всплывающее окно, в котором объясняется, что будет сохранен только текущий рабочий лист. Затем нажмите «Да» в следующем всплывающем окне, в котором объясняется, что некоторая часть форматирования не может быть сохранена в файл типа CSV.
Ссылки
Биография писателя
Шон МакКлейн более 15 лет проработал журналистом, освещающим технологии, бизнес, культуру и искусство. Он опубликовал множество статей как в национальных, так и в местных изданиях, а также в Интернете на различных веб-сайтах. В настоящее время он получает степень магистра журналистики в Университете Кларион.
Как преобразовать столбец Excel в список, разделенный запятыми?
Есть несколько случаев, когда нам нужно сделать текстовые значения, разделенные запятыми, из столбца Excel.Есть разные, но довольно длительные процессы, которые вы можете найти, и от них ничего не получится. вашего драгоценного времени, чтобы обработать то же самое.
Итак, что делать? Сегодня мы узнаем, как быстро и легко скопировать столбец данных в список, разделенный запятыми. Продолжайте читать, чтобы узнать больше.
Кто хочет приложить свои усилия, чтобы завершить тяжелую / трудную работу? Например, если у вас есть лист Excel, содержащий столбец с огромными данными, и вы хотите поместить их в список, разделенный запятыми, что вы будете делать? Вы можете подумать о том, чтобы вручную поставить запятую (‘,’) после каждой ячейки и переместиться на следующую ячейку столбца! Или, если вы немного знакомы с функциями Excel, вы можете попробовать это! Если вы тупица, вы просто переходите к своему младшему.Не так ли?
В этот момент вы когда-нибудь думали, что это может быть возможно с помощью эксперта за несколько секунд / минут, и воспользуетесь отказом. свободного времени, демонстрирующего, что работа еще не завершена?
Если вы не хотите этого делать и хотите, чтобы работа выполнялась самостоятельно, вот простые шаги:
- Откройте лист Excel и выберите ячейки столбца, который вы хотите обработать. Выберите только один столбец. Скопируйте выделенные ячейки.
- Теперь откройте документ Word, щелкните его правой кнопкой мыши и в контекстном меню выберите « Параметры вставки » как « Сохранить только тексты ».p «в поле» Найдите то, что «и введите» , «(запятая) в поле» Заменить на «. Теперь нажмите кнопку» Заменить все «.
- Через некоторое время вы увидите, что значения ячеек столбца были переключены на одну строку с разделителем «,» (запятая).
Готово? Разве не было достаточно просто преобразовать столбец огромных данных Excel в строку значений, разделенных запятыми? Сколько времени вам нужно, чтобы добиться этого? Если вы знаете лучшее решение, дайте нам знать.Мы будем рады это услышать. Удачного дня!
Прочитать файл, разделенный запятыми, в R | Портфолио Probe
Задача
Создайте объект R, содержащий данные из файла с разделителями-запятыми (который, вероятно, имеет расширение файла «csv»). Мы предполагаем, что данные имеют прямоугольную форму, то есть мы можем думать о них как о строках и столбцах.
Препарат
Нет, кроме стартового р.
Делаем это
superbowl <- читать.Таблица( "https://www.portfolioprobe.com/R/blog/dowjones_super.csv", sep = ",", header = TRUE)
Эта команда должна работать для вас, если вы скопируете и вставите ее в сеанс R, где у вас есть доступ к Интернету.
Пояснение
Наш вызов функции read.table
использовал три аргумента:
- расположение файла - обычно это файл в вашей файловой системе.
- аргумент
sep
говорит, какой символ используется для разделения элементов. - заголовок
Результат - фрейм данных . Это прямоугольный объект, в каждом столбце которого могут быть элементы разных типов.
Мы использовали оператор <-
, чтобы присвоить имя «superbowl». Мы могли бы также использовать оператор =
- в этом случае (и в большинстве случаев) разницы нет. Вы не ошибетесь с именами объектов, если они начинаются с буквы и включают только буквы, цифры, точки (.) и подчеркивания (_). Имена чувствительны к регистру: «superbowl» - это не то же самое, что «superBowl».
Мы можем проверить, выглядит ли объект так, как мы ожидали:
> тусклый (суперкубок) [1] 45 4 > голова (суперкубок) Победитель DowJonesПростой возврат DowJonesВверхDownDowJonesПравильно 1967 Национальный 0,15199379 Вверх правильно 1968 Национальный 0,04269094 Вверх правильно 1969 г. американец -0,15193642 Вниз правильно 1970 Американский 0.04817832 Вверх неправильно 1971 г. Американец 0,06112621 Неправильный вверх 1972 г. Национальный 0,14583240 Вверх правильно
Итак, объект, который мы получаем, имеет 45 строк и 4 столбца. Первые несколько рядов показаны с головкой
. Функция tail
показывает несколько последних строк.
Дополнительная информация
приведение к матрице
Если все данные в файле числовые (кроме, возможно, меток строк и столбцов), то вы можете преобразовать результат в матрицу.Вы бы сделали это примерно так:
> myMatrix <- as.matrix (read.table (filename, sep = ",", + заголовок = ИСТИНА)
без имен столбцов
Если метки столбцов отсутствуют, вы должны использовать header = FALSE
или ничего не говорить, поскольку FALSE
является значением по умолчанию.
названий строк
Год был автоматически выбран в качестве названий строк в примере. В этом случае это довольно хороший выбор, но вы можете контролировать, какие данные, если таковые имеются, будут выбраны в качестве имен строк.
неизвестное имя файла
Если вы работаете в Windows и не совсем уверены в том, какое имя файла вам нужно (или вам сложно его ввести), то вы можете использовать файл . Выберите функцию
:
myObj <- read.table (file.choose (), sep = "\ t", header = TRUE)
Появится окно, в котором вы можете выбрать нужный файл.
справка
Вы можете получить справку для таблицы
с помощью команды:
? Читать.таблица
Поиск и устранение неисправностей
файл неизвестен
Если вы получаете сообщение об ошибке и появляется сообщение типа:
не может открыть файл xxx.csv ': нет такого файла или каталога
Тогда есть три вероятных возможности того, что пошло не так:
- Вы и R не согласны с тем, какой каталог искать в
- У вас неправильное имя файла
- Файла действительно нет
Вы можете ввести команду R:
getwd ()
, чтобы узнать, что R считает рабочим каталогом (каталог, в котором нужно искать файлы, или каталог, из которого должны начинаться относительные пути). setwd
изменяет рабочий каталог.
Вы можете вывести список файлов в рабочем каталоге с помощью команды:
list.files ()
потеря перевода
Когда вы читаете данные из одного места в другое, всегда есть вероятность недопонимания. Такое недопонимание может возникнуть по-разному. Начало Circle 8.3 из R Inferno предлагает несколько из этих способов, а также подсказки, как понять, что идет не так.
См. Также
Навигация
CSV (значения, разделенные запятыми) Определение
означает "значения, разделенные запятыми"."CSV - это стандартный способ хранения структурированных данных в текстовом формате. Это распространенный вариант экспорта в настольных приложениях и на некоторых веб-сайтах. Большинство программ для работы с электронными таблицами могут импортировать данные из файла .CSV.
Список значений, разделенных запятыми, представляет собой таблицу. Каждая строка в CSV-файле - это строка, а значение между каждой запятой - это столбец. Первая строка часто представляет собой заголовок таблицы, содержащий метки для каждого столбца. Поскольку данные в файле CSV представляют собой таблицу, в каждой строке должно быть одинаковое количество значений, разделенных запятыми.
Формат CSV
Поскольку в файлах CSV для разделения столбцов используется запятая «,», значения, содержащие запятые, должны обрабатываться как особый случай. Эти поля заключены в двойные кавычки. Первая двойная кавычка обозначает начало данных столбца, а последняя двойная кавычка обозначает конец. Если значение содержит строку с двойными кавычками, они заменяются двумя двойными кавычками или "".
Ниже приведены некоторые стандартные правила форматирования CSV:
- Табличные данные представлены только в виде обычного текста.
- Первая строка может представлять или не представлять заголовок таблицы.
- Строки разделяются переносом строки (символами новой строки).
- Столбцы (поля) разделяются запятыми.
- Все строки содержат одинаковое количество значений.
- Поля, содержащие запятые, должны начинаться и заканчиваться двойными кавычками.
- Поля, содержащие разрывы строк, должны начинаться и заканчиваться двойными кавычками (не все программы поддерживают значения с разрывами строки).
- Все остальные поля не требуют двойных кавычек.
- Двойные кавычки внутри значений представлены двумя смежными двойными кавычками.
Пример данных CSV
Следующие три строки представляют собой таблицу с тремя строками и четырьмя столбцами, начиная с заголовка таблицы.
ID, веб-сайт, URL, описание
1, TechTerms, https: //techterms.com, «TechTerms, компьютерный словарь»
2, Slangit, https: //slangit.com, «Slangit», «Чистый сленг», «Словарь»
Приведенные выше данные могут отображаться в виде таблицы:
ID | Веб-сайт | URL | Описание |
1 | TechTerms | https: // techterms.com | TechTerms, Компьютерный словарь |
2 | Slangit | https://slangit.com | Slangit, Словарь "чистого сленга" |
Использование файлов CSV
Файл * .csv можно открывать, просматривать и редактировать в любом текстовом редакторе. Однако из-за минималистичного характера формата CSV данные часто трудно читать. Поэтому лучше всего просматривать файлы CSV в программе для работы с электронными таблицами, например Microsoft Excel или Apple Numbers.Эти приложения анализируют данные, разделенные запятыми, и отображают значения в виде таблицы в электронной таблице.
Расширение файла: .CSV
Обновлено: 18 июля 2020 г.
TechTerms - Компьютерный словарь технических терминов
Эта страница содержит техническое определение CSV. Он объясняет в компьютерной терминологии, что означает CSV, и является одним из многих терминов о форматах файлов в словаре TechTerms.
Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания.Если вы сочтете это определение CSV полезным, вы можете сослаться на него, используя приведенные выше ссылки для цитирования. Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!
Подпишитесь на информационный бюллетень TechTerms, чтобы получать избранные термины и тесты прямо в свой почтовый ящик. Вы можете получать электронную почту ежедневно или еженедельно.
Подписаться
Три пути: преобразование столбцов, разделенных запятыми, в строки | Сими Талкар | Соответствующий сценарий запуска
Рассмотрим таблицу со столбцом с именами клиентов и другим столбцом со списком купленных товаров, разделенных запятыми.Этот сценарий или структура данных чрезвычайно распространены, когда вы запрашиваете информацию с места. Это может быть идентификатор сделки в первом столбце и список подписок в следующем. Это может быть Страна в первом столбце и список состояний в следующем или Материнская компания в качестве ключевой и Дочерние компании (дочерние компании) в следующем столбце.
Чтобы работать с данными каким-либо осмысленным образом, нам необходимо разделить список данных, разделенных запятыми, на отдельные строки, идентифицируемые ключевым элементом.
Таблица данных
Данные, которые мы здесь рассмотрим, представляют собой таблицу под названием «checkout»
Первый столбец - это имя клиента, а второй - список позиций заказа, разделенных запятыми. Мы хотим перейти от рисунка 1 к рисунку 2.
Рисунок 1:
Рисунок 2:
Техника в SQL
PostgreSQL
В Postgres у нас есть несколько вариантов для разделения и развернуть список в строки. Один из них - это комбинация преобразования значения в массив путем его разделения по заданному разделителю и последующего отключения его от вложенности.Второй - менее эффективный, но простой метод использования regexp_string to_table.
Postgres Query 1
выберите клиента,
unnest (string_to_array (orders, ‘,’)) как заказ
из кассы
заказ по заказчику;
Postgres Query 2
выберите клиента,
regexp_split_to_table (orders, ‘,’) как order
from checkout
order by customer;
В то время как в Postgres эти удобные функции позволяют быстро разбить столбцы, разделенные запятыми, в Oracle используемая методология немного сложнее, но ее стоит понять, поскольку в Power BI мы используем аналогичный шаблон.
Oracle
В Oracle есть несколько способов разбить столбец, разделенный запятыми, на строки, как описано в статье, ссылка на которую приведена ниже, но тот, который я разбираю и подробно объясняю ниже, использует шаблон операции, который мы также будем использование в формуле Power BI DAX:
По сути, шаблон включает:
1. Определить количество элементов в списке, разделенном запятыми,
2. Развернуть исходную таблицу (виртуально), добавляя строки для размещения недавно выделенных элементов. .,] + ', 1, lines.column_value))
как "Order"
from checkout t,
table (cast (multiset (
select level from dual
connect by level <=
regexp_count (t.orders,', ') ) +1
) как sys.odciNumberList
)
) строки
заказ по заказчику,
строки.column_value;
Чтобы понять запрос, мы рассмотрим результаты разбиения запроса. Сначала мы получаем количество запятых в каждом заказе для каждого клиента. Добавление 1 к количеству запятых дает нам количество заказов в каждом списке, разделенном запятыми.
Затем мы создаем список из количества отдельных позиций заказа для каждого клиента, используя псевдостолбец LEVEL и псевдотаблицу DUAL. Нам нужно умножить строку для каждого клиента на количество отдельных позиций заказа, и поэтому мы генерируем серию из количества строк, необходимых для каждого клиента.
УРОВЕНЬ используется для генерации ряда чисел, как в
выбор уровня из двойного соединения по уровню <5;
1
2
3
4
5, показанные выше, будут заменены количеством позиций заказа в каждой строке по мере прохождения каждой строки.Этот список номеров УРОВНЯ может быть извлечен из column_value ТАБЛИЦЫ, созданной, как показано ниже. Для удобства мы используем встроенный тип коллекции sys.odciNumberList.
Итак, для каждого покупателя, такого как Сари, у которого есть три элемента в своем списке, теперь есть три строки и значение column_value в диапазоне от 1 до 3.
Теперь, когда мы умножили каждую строку на количество элементов заказа, мы можем разделить вывести элементы и сохранить каждый для клиента в столбце с помощью reg_substring, которая выбирает каждого элемента из списка с помощью значения столбца . Теперь у нас есть отдельный список заказов с ключом имени клиента.
Значения, разделенные запятыми | Sisense
Блог
SQL - один из самых мощных инструментов аналитика. В SQL Superstar мы даем вам практические советы, которые помогут вам максимально эффективно использовать этот универсальный язык и создавать красивые и эффективные запросы.
Время от времени принимается быстрое решение хранить данные с разделением запятыми, и аналитику SQL предоставляется возможность выбрать фрагменты во время анализа.Возьмем пример из собственной схемы Sisense: на каждой панели инструментов Sisense for Cloud Data Teams есть разделенный запятыми список пользователей, которые получают эту панель по электронной почте каждый день. Вот как это выглядит:
Допустим, мы хотим провести простой анализ: какие пользователи получают больше всего сводок по электронной почте? Если мы используем Postgres, на помощь приходит regexp_split_to_table.
Однакопользователей MySQL пребывают в неведении. В этом посте мы покажем, как разбить нашу строку, разделенную запятыми, на таблицу значений для упрощения анализа в MySQL.
Составление таблицы чиселДля начала нам понадобится таблица, содержащая числа не меньше длины нашего самого длинного списка, разделенного запятыми. Нам нравится функция Sisense Views для этого, но в крайнем случае временная таблица также работает:
создать временные номера таблиц как (
выберите 1 как n
объединение выберите 2 как n
союз выберите 3 как n
...
)
Объединение нашей таблицы с числами
Следующее, что нам нужно сделать, это создать структуру нашей результирующей таблицы.Нам нужна строка для каждого адреса электронной почты в каждом списке.
Для этого давайте присоединим таблицу чисел к нашей исходной таблице сводных панелей. Мы будем использовать числа, чтобы ограничить количество строк длиной каждого списка:
. выбрать *
с дашбордов
присоединиться к номерам
на char_length (email_recipients)
- char_length (replace (email_recipients, ',', ''))
> = п - 1
Давайте разберем это по частям. Первый - char_length, который возвращает количество символов в строке.replace (email_recipients, ‘,’, ”) удаляет запятые из email_recipients. Таким образом, char_length (email_recipients) - char_length (replace (email_recipients, ‘,’, ”)) подсчитывает запятые в email_recipients.
Объединив количество запятых> = n - 1, мы получим ровно столько строк, сколько есть email_recipients!
Вот результаты:
Выбор каждого элемента в спискеТеперь у нас есть список, дублированный точно нужное количество раз, и в качестве бонуса у нас есть столбец чисел, который мы можем использовать в качестве индекса массива!
Нам просто нужно выбрать в списке элемент, который соответствует n.Для этого мы обратимся к удобной функции MySQL substring_index. Вот SQL:
выбрать
я бы,
substring_index (
substring_index (адрес_почты, ',', n),
',',
-1
) как электронная почта
с дашбордов
присоединиться к номерам
на char_length (email_recipients)
- char_length (replace (email_recipients, ',', ''))
> = п - 1
substring_index возвращает подстроку, начинающуюся или заканчивающуюся в i-м вхождении указанного разделителя, где i - третий аргумент.Мы используем его один раз с n, чтобы найти n-ю запятую и выбрать весь список после этой запятой.
Затем мы вызываем его снова с -1, чтобы найти первую оставшуюся запятую, и выделяем все слева от нее. С помощью этой комбинации мы находим всю строку между n-й и (n + 1) -й запятой. Это будет n-й получатель электронного письма!
Вот итоговая таблица:
Собираем все вместеТеперь, когда наши данные схематизированы, простая группировка и подсчет может сказать нам, кто основные пользователи электронной почты!
выберите адрес электронной почты, подсчитайте (1) из (
Выбрать
я бы,
substring_index (
substring_index (адрес_почты, ',', n),
',',
-1
) как электронная почта
с дашбордов
присоединиться к номерам
на char_length (email_recipients)
- char_length (replace (email_recipients, ',', ''))
> = n - 1
) email_recipients_by_dashboard
группа по 1
Это дает нам результатов:
Как мы видим, Джоэл лидирует!
Ознакомьтесь с нашим бесплатным техническим документом, чтобы узнать больше:
.