При импорте данных из Интернета или программного обеспечения, такого как ACCESS, SQL и т. Д., Может возникнуть необходимость обновить текст до нужного регистра.

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

Мы будем использовать функции ЕСЛИ, ВЕРХНИЙ, НИЖНИЙ и ТОЧНЫЙ вместе, чтобы создать формулу, которая будет работать в одной ячейке, взяв ссылку из соответствующей ячейки.

IF FUNCTION: функция IF проверяет, истинно ли указанное вами условие или нет. Если функция оценивается как истина, она возвращает одно значение, иначе она возвращает значение 2 ^ nd ^, указанное в функции.

Синтаксис = ЕСЛИ (логический_тест, значение_если_ истинно, значение_если_ ложь)

логический_тест: Логический тест — это условие или критерии, которые необходимо проверить.

value_if_true: значение, которое должно быть возвращено, если логический_тест возвращает TRUE.

value_if_false: значение, которое должно быть возвращено, если логический_тест возвращает FALSE.

ВЕРХНИЙ ФУНКЦИЯ — Верхняя функция преобразует строку в нижнем или правильном регистре в буквы в верхнем регистре. Например: abc или Abc до ABC.

Синтаксис = UPPER (текст)

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

===

ФУНКЦИЯ НИЖНИЙ — функция Нижняя преобразует строку ВЕРХНЕГО или ПРАВИЛЬНОГО регистра в буквы НИЖНЕГО регистра. Например, от ABC или от Abc до abc.

Синтаксис = LOWER (текст)

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

ТОЧНАЯ ФУНКЦИЯ — Точная функция проверяет, совпадают ли две текстовые строки, и возвращает ИСТИНА или ЛОЖЬ. EXACT чувствителен к регистру.

Синтаксис = EXACT (text1, text2)

text1: это первая текстовая строка для сравнения.

text2: Это вторая текстовая строка для сравнения.

Возьмем пример:

  • У нас есть текст в столбце A, который отображается в разных регистрах — верхнем, собственном, нижнем и т. Д.

img1

Введите формулу в ячейку B2 = ЕСЛИ (EXACT (A2; UPPER (A2)), «Верхний регистр», IF (EXACT (A2, LOWER (A2)), «Lower case», «Upper and lower case»)) *

img2

Функция Exact используется, чтобы определить, является ли возвращаемое значение ИСТИНА или ЛОЖЬ *.

Затем значение, возвращаемое функцией Exact, будет передано функции IF *.

Функция ЕСЛИ будет рассматривать это значение как свой первый аргумент. Если значение возвращает ИСТИНА, то выводом будет «Верхний регистр». Если значение возвращает ЛОЖЬ, тогда другая функция ЕСЛИ проверяет, содержит ли значение в ячейке какие-либо символы нижнего регистра. Если он окажется ИСТИННЫМ, тогда будет выведен «Нижний регистр» *, но если он окажется, что он будет

FALSE, тогда вывод будет «Верхний и Нижний регистр»

  • Копируя формулу в указанный ниже диапазон, мы получим желаемый результат.

img3