Замена подстрок с номерами из смежных ячеек в Microsoft Excel 2010
Если вы хотите заменить подстроки определенным количеством текста из соседней ячейки, вы можете использовать комбинацию функций «НАЙТИ», «ЛЕВЫЙ» и «СРЕДНИЙ».
ВЛЕВО: возвращает указанное количество символов от начала текстовой строки.
Синтаксис: = LEFT (текст, число_знаков)
текст: это текстовая строка, содержащая символ, который вы хотите извлечь. num_chars: он определяет количество символов слева, которое вы хотите извлечь.
MID: возвращает символы из середины текстовой строки с учетом начальной позиции и длины.
Синтаксис: = MID (текст, start_num, num_chars)
текст: это текстовая строка, содержащая символы, которые вы хотите извлечь.
start_num: число в строке, из которой вы хотите извлечь данные.
num_chars: указывает количество символов, которые вы хотите получить из MID для извлечения или извлечения.
Возьмем пример:
У нас есть строки, которые содержат «XX» в качестве подстроки в столбце A. В столбце B у нас есть текст, который необходимо заменить на XX.
Нам нужна формула, которая заменит подстроку, т.е. «XX» в соответствующей ячейке в столбце A, и заменит текст в столбце B В ячейке C2 формула будет иметь вид
* = LEFT (A2, FIND («XX», A2) -1) & B2 & MID (A2, FIND («XX», A2) +2,255)
-
На приведенном выше снимке экрана формула заменила текст «XX» на «C».
-
Копируя формулу из приведенного ниже диапазона, мы получим желаемый результат.
Таким образом мы можем заменить подстроку числами из соседних ячеек в Microsoft Excel.