Как поменять знак в экселе на противоположный
Перейти к содержимому

Как поменять знак в экселе на противоположный

Как в столбце найти и заменить все встречающиеся знаки умножить * ?

Но система просто находит абсолютно всё, распознает знак * как фильтр "любое имя".
Пробовал и в кавычки брать "*", и %*%, и ‘*’. Не получается.

Найти в матрице А max элемент, все элементы в столбце до max умножить на 2
Всем доброго вечера. Возникла проблема с задачей, прошу помочь. В матрице А найти max элемент, все.

Найти в строке все предлоги и заменить их на восклицательные знаки
Программа должна открывать файл temp.txt и записывать его содержание в массив строк, либо считывать.

Как заменить все знаки? в тексте на что-то другое?
Сразу поясню, что традиционный способ "Заменить" не подходит, так как знак вопроса ворд.

В одном столбце таблицы БД заменить все пустые ячейки на содержимое ячеек в другом столбце из той же строки
Добрый день. Есть таблица .dbf и надо в одном столбце заменить все пустые ячейки на содержимое.

Лучший ответСообщение было отмечено Esenin как решение

Решение

Преобразовать строку, заменив точками все двоеточия, встречающиеся среди первых n/2 символов, и заменив точками все восклицательные знаки.
14.24. Дана строка. Преобразовать ее, заменив точками все двоеточия, встречающиеся среди первых n/2.

В заданной матрице найти минимальный элемент и заменить на него все элементы в той же строке и столбце
Дана квадратная матрица А порядка n. Составить программу, которая находит минимальный элемент и .

В произвольном списке (со вложенностью) все отрицательные элементы умножить на -2, все 0 заменить на (1 1)
в произвольном списке (со вложенностью) все отрицательные элементы умножить на -2, все 0 заменить.

В массиве все положительные элементы умножить на 10, а все отрицательные заменить на 0
1. В одномерном массиве размерностью N все положительные элементы умножить на 10, а все.

Как быстро удалить первый символ из всех ячеек в Excel

Часто бывает такое, что нужно удалить один или несколько символов из начала каждой ячейки.

Допустим у нас есть первый столбик, в котором лежат значения буква+цифры, нам нужно обрезать их таким образом, чтобы получились только цифры. Как на картинке ниже:

На самом деле, есть несколько вариантов, как можно это сделать.

Итак, давайте начнем!

С помощью функции ЗАМЕНА

Самый распространенный способ — использовать функцию ЗАМЕНА. Она довольно простая и в то же время полезная.

Для указанного выше примера формула функции принимает такой вид:

Просто заменяет первый символ в строке на пустое место.

С помощью неё можно удалить любое количество символов с начала строки, например удалить два символа можно так:

Копируем из ячейки все, кроме первого символа

Можно сделать и так, в этом случае формула будет немного сложней, но результата мы добьемся.

Разница в том, что в первом случае мы удаляли первый символ из строки, а в этом случае — мы просто разделяем строку и переносим нужную её часть в другую ячейку.

Допустим, у нас тот же столбик, который нужно обработать:

В этой ситуации формула принимает такой вид:

Функция ДЛСТР получает длину всей строки, а далее из длины убавляется 1 (потому что 1 символ мы хотим «пропустить») и все это отдается в обработку функции ПРАВСИМВ.

С помощью функции «Текст по столбцам»

Прошлые методы простые, но неудобны тем, что для них нужен отдельный столбец, так сказать, «технический» (для расчетов).

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

Допустим, у нас тот же столбик:

  • Выделите ячейки и щелкните на «Данные»;
  • Далее «Текст по столбцам»;
  • В открывшемся окошке:
  • В первом шаге используйте вторую опцию (как на картинке);
  • Во втором шаге установите стрелку на том делении, сколько символов вы хотите «отрезать»;
  • И в последнем шаге, выберите «пропустить столбец»;
  • Подтвердите.

Таким образом, первый символ был удален.

Как это работает?

Довольно просто: вы указали функции сколько символов нужно «отрезать» от начала строки, а также вы указали пропустить столбец. Это значит что данные, после обработки, будут записаны в тот же столбик, где они изначально были.

С помощью автозаполнения

Эта функция — одна из самых удобных функций в Excel. Она автоматически пытается угадать значения для следующих ячеек, если вы заполнили первую (одну или две).

Давайте посмотрим как это работает.

Допустим, у нас тот же столбик:

Воспользуемся этой функцией

  • В следующем столбике, впишите значение, которое должно быть после преобразования (в нашем случае 271);
  • А также, по аналогии, укажите значение для второй ячейки. На самом деле, функция автозаполнения уже поняла логику и предлагает нам заполнить всю оставшуюся часть;
  • Теперь выделите обе ячейки с обработанными данными;
  • Наведите курсор на правую нижнюю часть выделения и потяните её вниз;
  • Готово!

Просто не правда ли?

Это удобная функция, но с ней нужно быть осторожным. Если она неправильно поймет логику вашего заполнения — могут быть ошибки.

С помощью Visual Basic

Ну и как обычно, напоследок, рассмотрим как можно сделать это с помощью Visual Basic.

Я дам вам код функции для такого рода задачи, вы сможете модифицировать его.

Также, как и в случае использования функции «Текст по столбцам» в этом методе нам не нужен дополнительный столбик для расчетов.

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

Этот код удаляет первый символ из каждой ячейки:

Как его использовать?

  • Выделите диапазон ячеек, в которых нужно удалить первый символ
  • Откройте просмотр кода (правой кнопкой на имя листа -> «Просмотр кода»);
  • Далее щелкните на «View» -> «Immediate Window» (или CTRL + G);
  • Поместите в окно наш код;
  • Обязательно наведите мышь в конец кода;
  • И просто подтвердите (нажав ENTER);

Готово, первый символ удален.

Что же делает этот код?

Итак, здесь используется цикл, который копирует и перезаписывает каждую ячейку отдельно.

В общем то и все! Мы рассмотрели несколько удобных и практичных методов удаления первого символа из каждой ячейки.

Я надеюсь эта статья была полезна для вас! Потому что даже если какой-то способ вам не по душе, вы всегда можете использовать несколько других.

Как заменить/удалить/найти звездочку?

Наверное кто-то уже сталкивался с подобной ситуацией — на листе в ячейках записаны слова/предложения, в которых имеется знак — * — звездочка. Иногда его нужно либо найти, либо заменить на другой символ, либо просто удалить. Например, строку вида «496*120*45» надо преобразовать в такой: «496x120x45» . И вот тут как раз возникает проблема: символ звездочки(как и знак вопроса) является служебным символом — он заменяет собой группу любых символов(а знак вопроса — один любой символ). И при попытке заменить только звездочку Excel заменят ВСЕ данные в ячейке. Сейчас пока разговор про стандартную замену — ( Excel 2003 : ПравкаЗаменить; Excel 2007-2010 : вкладка ГлавнаяНайти и выделитьЗаменить)Ctrl+H. Неужели ничего нельзя сделать? Можно. Разработчики предусмотрели такой вариант. Просто перед служебным символом необходимо поставить другой служебный знак, который сообщает Excel, что следующий за ним символ не выполняет свои служебные функции, а выступает в роли обычного символа. Знак этот называется Тильда. Вот такой —

. На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё.

Таким образом в поле Найти поискового окошка должен получиться такой текст — «

* «(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить — поле оставляем пустым). И не стоит забывать про дополнительные параметры замены(они раскрываются при нажатии кнопки «Параметры» поискового окна). А именно — необходимо поставить/снять галочку у параметра Ячейка целиком. В рассматриваемом случае эту галочку необходимо снять.

Если же надо найти саму Тильду, то тут все также — просто указываете две тильды:

По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)

Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ(«

Есть аналогичная ей функция — ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных — т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК(«

Таблица со служебными символами и ВПР

И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР (VLOOKUP) , ГПР (HLOOKUP) и ПОИСКПОЗ (MATCH) . При этом самый неприятный момент здесь заключается в том, что звездочка, вопросительный знак или сама тильда могут быть внутри текста в искомом массиве данных:

и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
=ВПР(ПОДСТАВИТЬ( F2 ;»

«); $A$2:$C$7 ;3;0)
=VLOOKUP(SUBSTITUTE(F2,»

Таблица значений ВПР и звездочка

И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:

почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ (SUBSTITUTE) , но теперь подставляем тильду к звездочке:
=ВПР(ПОДСТАВИТЬ( D2 ;»*»;»

Как поставить знак в Excel

Как поставить знак в Excel? Смотря что имеется ввиду. Например, можно поставить в выражении знак числа: плюс или минус. Также в ячейках можно ставить знаки больше, меньше и другие. Этот вопрос мы сегодня и рассмотрим более подробно, чтобы ни у кого не возникало сомнений при установке различных основных знаков.

Сегодня мы отвечаем на весьма распространённый вопрос: «как поставить знак в Excel». Ещё раз хочется заметить, что поисковые системы работают таким образом, что Вы получаете ровно то, что набираете в поиске, а не то, о чём подумали про себя. Вот так и со «знаком в Excel». Какой знак? Куда ставить?

Но поскольку ситуация достаточно частая, рассмотрим несколько случаев, в которых нужно куда-то ставить какой-то там знак. Выбирайте то, что нужно Вам — может быть подойдёт.

Общие сведения о знаках в Excel

В программе предусмотрены различные символы в зависимости от ситуации. Например, это могут быть знаки математических операций:

  • Знак равенства («=»);
  • Знаки больше и меньше;
  • Комбинация знаков больше и меньше со знаком равенства;
  • Умножение и деление;
  • Сложение и вычитание;
  • Знак корня и возведения в степень;
  • Знак модуля;

Общие сведения о формулах есть здесь.

Помимо символов математических операций, также часто используется знак доллара. И наконец стоит упомянуть о различных спецсимволах, которые к формулам и вычислениям не относятся, а используются просто в тексте.

Ниже рассмотрены те случаи, которые мы раньше не рассматривали. Для остальных ситуаций со знаками и заменяющими их операциями переходите по указанным выше ссылкам.

Знаки простейших математических операций

Эти символы мы сейчас рассмотрим именно при использовании их в формулах и различных выражениям. Если такие знаки использовать в тексте (внутри строк, заключённых в двойные кавычки), то Excel воспринимает их как простой текст и никакого другого смысла они не несут.

Как поставить знак больше в Excel

Знак «больше» находится на клавиатуре во втором ряду снизу на букве Ю. Чтобы поставить знак «больше», переключитесь на русский язык и нажмите указанную клавишу в комбинации с Shift.

Знак «больше» используется для операций сравнения в выражениях и выглядит так: «>». Ниже приведены несколько примеров использования этого символа в выражениях.

  • =A5>B5
  • =10>20

Таким образом, знак «больше» используется для операций сравнения. Результатом сравнения будет ИСТИНА, если значение слева от знака больше значения справа; в противном случае мы получим результат ЛОЖЬ.

Как поставить знак меньше в Excel

Знак «меньше» также используется при операциях сравнения, но имеет противоположный смысл. Если изменить примеры, приведённые выше, то получится вот так:

  • =A5<B5
  • =10<20

Соответственно, мы получим результат ИСТИНА, если левое значение меньше правого; в противном случае мы получим ЛОЖЬ.

Поставить знак «меньше» также можно без проблем с клавиатуры (находится на русской букве Б).

Как поставить знак плюс в Excel

Знак плюс («+») находится на клавиатуре в двух местах: в ряду с цифрами на той же клавише, где и знак равенства, а также на дополнительной клавиатуре справа (не забудьте включить NumLock). У знака плюса в Excel (как, впрочем, и везде) два назначения:

  • Обозначает знак числа (не используется в Excel, так как число по умолчанию считается положительным, если перед ним не поставлен минус);
  • Операция сложения;

Чтобы проверить, как работает знак плюс, скопируйте в ячейку таблицы следующее выражение: «=100+50» (без кавычек). В результате мы получим число 150.

В математических операциях Excel разрешает до и после знаков операций ставить пробелы и это не считается ошибкой.

Как поставить знак минус в Excel

Знак минус («-») имеет целых три смысловых значения:

  • В качестве символа дефиса (короткое тире). К математике отношения не имеет;
  • Указание на то, что число является отрицательным (ставится перед числом);
  • Операция вычитания;

Для примера рассмотрим операцию вычитания с использованием знака минуса. Скопируйте в любую ячейку выражение «=100-50» (без кавычек). После нажатия Enter мы получим число 50 как результат вычитания.

Как поставить знак умножить в Excel

В качестве знака, соответствующего операции умножения, в Excel используется символ звёздочки «*». На клавиатуре знак умножения расположен на кнопке с цифрой 8 в верхнем ряду, а также на отдельной кнопке на дополнительной клавиатуре справа (если она есть).

Для примера скопируйте в ячейку Excel выражение «=2*5» (без кавычек). Мы получим число 10.

Как поставить знак деления в Excel

Для выполнения операции деления чисел в Excel используется знак «/». Скопируйте в любую ячейку выражение «=30/3» (без кавычек) и нажмите Enter (получим число 10).

Не путайте знак деления с обратной косой чертой «\»

Как вставлять различные специальные символы в Excel

Для вставки символов, которых нет на клавиатуре, перейдите на вкладку Вставка верхнего меню программы. Выберите в меню пункт Символ. Появится всплывающее окно со списком доступных символов, как показано на рисунке ниже.

как вставить знак в Excel
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов

Данные символы иногда требуется вставлять в обычный текст. К математическим операциям и формулам эти символы отношения не имеют.

Изучить Excel от начала и до конца, включая все важные особенности программы, Вы можете при помощи нашего видеокурса. Посмотрите примеры уроков здесь.

Смотреть видео
Как поставить знак в Excel

Как поставить знак в Excel видео

Файлы для загрузки

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *