СУБСТИТУТ у Екцелу - Како се користи функција СУБСТИТУТЕ у Екцелу?

Преглед садржаја:

Anonim

СУБСТИТУТ у Екцелу (Садржај)

  • СУБСТИТУТ у Екцелу
  • СУБСТИТУТ Формула у Екцелу
  • Како се користи СУБСТИТУТЕ у Екцелу?

СУБСТИТУТ у Екцелу

  • То је врста функције радног листа, функција Замјена је уграђена функција која је категорисана као функција стринга или текста
  • Замењује нови текст уместо старог текста или постојећег текста у текстном низу
  • Функција замјене је корисна када желите замијенити одређену ријеч или текст у текстуалном низу
  • Најчешће се користи за замену текстуалних низова из увезених података
  • Замјенска функција користи се када желите замијенити текст на основу његовог садржаја, а не положаја
  • Корисно је у уклањању феедова са линије у ћелији који резултирају правилним низом (Објашњено у Примеру: 4)
  • Омогућава вам да створите доследност током екцел радног листа или књиге

Дефиниција

СУБСТИТУТЕ Функција замјењује стари текст новим текстом, у референци ћелије или низу текста. Замијениће све инстанце старог текста осим ако није одабран одређени број инстанце

СУБСТИТУТ Формула у Екцелу

Испод је формула СУБСТИТУТА:

Функција СУБСТИТУТЕ има следеће аргументе:

Текст: То је текст или референца на ћелију која садржи текст за коју желите да замените знакове

Олд_тект : Текст који желите заменити или уклонити

Напомена: Ако користите текстуални низ, овај аргумент морате увек поменути у „двоструким наводницима“. Осетљиво је на велика и мала слова

Нев_тект: Нови је текст који ће заменити стари текст или је подсторија коју желите да користите као замену

Напомена: Ако користите текстуални низ, овај аргумент морате увек поменути у „двоструким наводницима“. Осетљиво је на велика и мала слова

Инстанце_нум: Ово је опционални параметар, Он одређује која појава старог текста желите заменити новим текстом, ако је овај параметар изостављен или није додан, свака појава старог текста биће замењена новим текстом.

Можете користити овај аргумент да назначите која појава желите да замените

Како се користи функција СУБСТИТУТЕ у Екцелу?

Ова СУБСТИТУТЕ функција је веома једноставна за употребу. Погледајмо сада како користити СУБСТИТУТЕ функцију у Екцелу уз помоћ неких примера.

Овде можете преузети ову СУБСТИТУТЕ функцију у Екцел предлошку овде - СУБСТИТУТЕ функцију у Екцел предлошку

Пример # 1

За замену старог низа новим помоћу функције СУБСТИТУТЕ.

у овом сценарију, заменит ће стари низ (старо вино) новим низом (ново вино) користећи функцију замене

Аргументи функције замене:

Текст: Који текст желимо да изменимо? То је референтна ћелија контактног броја тј. Б6 ИЛИ СТАРО ВИНО тј. = СУБСТИТУТ (Б6,

Олд_тект: Овде желимо да изменимо постојећи стари текстуални низ тј. СТАРО ВИНО па га упишите двоструким наводима „СТАРО ВИНО“ или се може споменути референца ћелије, тј. = СУБСТИТУТЕ (Б6, Ц6,

Нев_тект: Желимо да га променимо у НОВО ВИНО па га упишите двоструким наводима, тј. „НОВО ВИНО“ или референца ћелије може се поменути тј. = СУБСТИТУТЕ (Б6, Ц6, Д6

Инстанце_нум: Указује на коју конкретну инстанцу циљамо замену?

Овде мењамо цео низ у ћелији, па га морамо оставити празним или изостављеним

Овде користимо ову СУБСТИТУТЕ (Б6, Ц6, Д6) формулу:

Излаз ће бити:

Пример бр. 2

Да бисте замијенили одређену ријеч у текстуалном низу новом, користећи СУБСТИТУТЕ функцију у Екцелу

Претпоставимо да желим да заменим 1. реч г“ у речи гоогле са „д“

Враћа различите резултате у зависности од броја инстанце који сте навели у последњем аргументу

Случај 1: Претпоставимо да ако избацим аргумент Инстанце_нум у функцији СУБСТИТУТЕ, свака следећа појава старог текста биће замењена новим текстом, тј. Сва инстанца се замењује

СУБСТИТУТЕ функција без аргумента Инстанце_нум, тј. = СУБСТИТУТЕ (Б12, Ц12, Д12)

излаз ће бити:

Случај 2: Претпоставимо да ако спомињем 1 у аргументу Инстанце_нум у функцији СУБСТИТУТЕ, он ће заменити само при првом појављивању старог текста датим новим текстом или ће заменити текст само у првој инстанци

СУБСТИТУТЕ функција с аргументом Инстанце_нум, тј. = СУБСТИТУТЕ (Б13, Ц13, Д13, 1),

излаз ће бити:

Пример бр. 3

Замена специјалног знака коришћењем функције замене у Екцелу

Замена „-“ у контакт броју 778-423-9684 са „*“

Аргументи функције замене:

Текст: Који текст желимо да изменимо? То је референтна ћелија контактног броја тј. 778-423-9684

тј = СУБСТИТУТ („778-423-9684“,

олд_тект: Желимо променити цртицу (-) па је упишите двоструким наводима „-“

тј = СУБСТИТУТ („778-423-9684“, „-“,

Нев_тект: Желимо да га променимо у знак звијезде „*“, па га упишите двоструким наводницима

тј. = СУБСТИТУТ ("778-423-9684", "-", "*"

Инстанце_нум: Указује на коју конкретну инстанцу циљамо замену?

Овде га морамо заменити два пута, па мора бити празан

тј. = СУБСТИТУТ ("778-423-9684", "-", "*") или = СУБСТИТУТ (К6, "-", "*")

Излаз ће бити:

Пример бр. 4

Уклањање феедова са линије у ћелији помоћу функције СУБСТИТУТЕ.

Замењује знак храњења линија (АНСИ ЦОДЕ 10) са Спаце, враћа излазну вредност одговарајућег низа без додатних размака

Стварање текстуалног низа који садржи пресјеке реда или феедове у ћелији

У почетку се прекид линија може уметнути у ћелију са СУБСТИТУТЕ формулом.

Садржај у ћелији Г13, Х13 и И13 су залепљени помоћу амперсанд (&), то је оператер придруживања у Екцелу, заједно са амперсандом, ЦХАР (10) се користи за креирање прекида линије

ЦХАР (10): То је код знакова за прекид линије у Екцелу

= Г13 и ЦХАР (10) и Х13 и ЦХАР (10) и И13

Резултат је излазног текста с прекидима линија:

Напомена: Пре примене формуле, морамо да будемо сигурни да је омотач текста омогућен на ћелији која враћа излазну вредност. Тада само резултат има текст који садржи пресјеке редака

Једном када је то учињено, примењује се текстуални низ који садржи прекиде реда или феедове у ћелији копирати у другу функцију ћелије и замене.

= СУБСТИТУТ (Л13, ЦХАР (10), "")

Излаз ће бити:

Замењује знак уноса линије (ЦХАР (10) или АНСИ код 10) размаком, што резултира правилним низом

Пример бр. 5

НЕСТЕД СУБСТИТУТ тј. Замјена више знакова једном формулом

У доњем сценарију, ћелија „Б18“ садржи текстуални низ попут „ПМ1, ДТ1, Т1“

где „ПМ“ значи „менаџер пројекта“, „ДТ“ значи „дијабетес“, а „Т“ значи „тим“.

Желим проширити или заменити ова три кода пуним именима у другој ћелији

То се може постићи коришћењем доле поменуте три супститутивне формуле у Екцелу

= СУБСТИТУТ ( Б18, "ПМ", "Пројецт Манагер")

= СУБСТИТУТ ( Б18, "ДТ", "Дијабетес")

= СУБСТИТУТ ( Б18, "Т", "Тим")

А затим их угурајте једно у друго:

= СУБСТИТУТ (СУБСТИТУТ (СУБСТИТУТ (Б18, "ПМ", "Водитељ пројекта"), "ДТ", "Дијабетес"), "Т", "Тим")

Излаз ће бити:

Ствари које треба запамтити о функцији СУБСТИТУТА

  • СУБСТИТУТЕ функција не подржава замјенске знакове
  • Ако се број инстанце не помиње, сва се инстанца замењује (Објашњено у ЕГ 2, случај 1)
  • Број инстанције не може бити негативан или нула
  • СУБСТИТУТЕ такође ради за бројеве и посебне знакове
  • У функцији СУБСТИТУТЕ аргументе олд_тект & нев_тект увек треба поменути у "двоструким наводницима"
  • Осетљиво је на велика и мала слова
  • Два различита знака могу се истовремено уклонити помоћу функције СУБСТИТУТЕ. можемо уложити неколико СУБСТИТУТЕ функција унутар једне формуле да радимо више замена одједном. (Објашњено у Примеру 5: НЕСТЕДНА ТАБЕЛА)

Препоручени чланци

Ово је водич за функцију СУБСТИТУТЕ. Овдје смо расправљали о СУБСТИТУТЕ Формули и како користити СУБСТИТУТЕ функцију у Екцелу заједно са практичним примјерима и довнлоадабилним Екцеловим предлошцима. Можете и да прођете кроз друге наше предложене чланке -

  1. Како користити ТРАНСПОСЕ у Екцелу?
  2. Како се користи и функционише у Екцелу?
  3. Како се користи ЛООКУП у МС Екцел-у?
  4. ИПМТ функција у Екцелу