Ответ 1
=SUBSTITUTE(A1,"C","Z")
Хотя я не знал, хотите ли вы G
или Z
, вы упомянули G
, но в вашем примере на экране отображается Z
.
У меня есть данные, как показано ниже:
A:B:C:D
и я хочу заменить C
на данные (например, Z
), чтобы он выглядел как
A:B:Z:D
Как я могу это сделать?
=SUBSTITUTE(A1,"C","Z")
Хотя я не знал, хотите ли вы G
или Z
, вы упомянули G
, но в вашем примере на экране отображается Z
.
Если у вас есть A: B: C: D в ячейке A1, то это работает:
=CONCATENATE(MID(A1, 1, SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + SEARCH(":", A1)), "Z", MID(MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1), SEARCH(":", MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1)), LEN(MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1))))
Я знаю, что это невероятно запутанно, но оно работает.
EDIT: И чтобы быть понятным, вы заменили бы "Z" на данные, которые вы хотите добавить.