SUBSTITUTE ֆունկցիան փոխարինում է գոյություն ունեցող բառերը, տեքստը կամ նիշերը նոր տվյալներով: Օգտագործեք SUBSTITUTE ֆունկցիան ներմուծված տվյալներից չտպող նիշերը հեռացնելու, անցանկալի նիշերը բացատներով փոխարինելու և նույն աշխատաթերթի տարբեր տարբերակներ արտադրելու համար:
Այս հոդվածի հրահանգները վերաբերում են Excel 2019, 2016, 2013, 2010, 2007; Excel Microsoft 365-ի համար, Excel Online, Excel Mac-ի համար, Excel-ի համար iPad-ի, Excel-ի համար iPhone-ի և Excel-ի համար՝ Android-ի համար:
SUBSTITUTE ֆունկցիայի շարահյուսություն
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները:
SUBSTITUTE ֆունկցիայի շարահյուսությունն է՝
=SUBSTITUTE (Text, Հին_տեքստ, New_text, Instance_num)
Ֆունկցիայի արգումենտներն են՝
- Text (պարտադիր). Տեքստը պարունակող տվյալները, որոնք պետք է փոխարինվեն: Այս արգումենտը կարող է պարունակել չակերտների մեջ փակցված փաստացի տվյալներ (տես վերևի նկարի 2-րդ տողը) կամ բջիջի հղում աշխատաթերթում տեքստային տվյալների գտնվելու վայրին (տես 3-րդ և 4-րդ տողերը):
- Հին_տեքստ (պահանջվում է). Տեքստը պետք է փոխարինվի:
- New_text (պարտադիր). Տեքստը, որը կփոխարինի հին_տեքստին:
- Instance_num (ըստ ցանկության). Թիվ: Եթե այս թիվը բաց թողնվի, ապա Old_text-ի յուրաքանչյուր օրինակ փոխարինվում է New_text-ով: Եթե այս թիվը ներառված է, ապա նշված Old_text-ի օրինակները կփոխարինվեն (տես տող 5):
ՓՈԽԱՐԱԿԻՉ ֆունկցիայի արգումենտները մեծատառերի զգայուն են: Եթե Old_text արգումենտի համար մուտքագրված տվյալները չունեն նույն գործը, ինչ Տեքստային արգումենտի բջիջի տվյալները, ապա փոխարինում տեղի չի ունենում:
Օգտագործեք SUBSTITUTE ֆունկցիան
Չնայած հնարավոր է ամբողջ բանաձևը ձեռքով մուտքագրել աշխատաթերթի բջիջում, մեկ այլ տարբերակ է օգտագործել Function Arguments երկխոսության տուփը (կամ Formula Builder-ը Excel-ում Mac-ի համար)՝ ֆունկցիան և դրա փաստարկները բջիջ մուտքագրելու համար:.
=ՓՈԽՆԱՐԿՈՒՄ (A3, «Վաճառք», «Եկամուտ»)
Երբ դուք օգտագործում եք երկխոսության տուփը, Excel-ը հոգ է տանում յուրաքանչյուր արգումենտ բաժանելու ստորակետով և այն փակում է հին և նոր տեքստային տվյալները չակերտների մեջ:
-
Մուտքագրեք ձեռնարկի տվյալները դատարկ Excel աշխատաթերթում:
- Ընտրեք B3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար:
- Ընտրեք Բանաձևեր.
- Ընտրեք Text՝ Տեքստային գործառույթների բացվող ցանկը բացելու համար:
-
Ընտրեք SUBSTITUTE-ը ցանկում՝ Function Arguments երկխոսության տուփը բացելու համար: Excel-ում Mac-ի համար բացվում է Formula Builder-ը:
- Տեղադրեք կուրսորը Text տեքստային վանդակում:
- Ընտրեք աշխատաթերթի A3 բջիջը՝ այս բջջային հղումը մուտքագրելու համար:
- Տեղադրեք կուրսորը Հին_տեքստ տեքստային վանդակում:
- Մուտքագրեք Sales: Սա այն տեքստն է, որը կփոխարինվի: Տեքստը չակերտների մեջ դնելու կարիք չկա։
- Տեղադրեք կուրսորը New_text տեքստային վանդակում:
-
Մուտքագրեք Եկամուտ: Այս տեքստը կփոխարինվի վաճառքի համար:
- Instance_num արգումենտը դատարկ է մնացել, քանի որ A3 բջիջում կա Sales բառի միայն մեկ օրինակ:
- Ընտրեք OK: Բացառությամբ Excel-ի Mac-ի, որտեղ ընտրում եք Կատարված.
- Եկամուտների հաշվետվության տեքստը հայտնվում է B3 բջիջում:
SUBSTITUTE ընդդեմ REPLACE գործառույթների
SUBSTITUTE-ը տարբերվում է REPLACE ֆունկցիայից նրանով, որ այն օգտագործվում է ընտրված տվյալների ցանկացած վայրում կոնկրետ տեքստ փոխանակելու համար: REPLACE-ն օգտագործվում է ցանկացած տեքստ փոխարինելու համար, որը հայտնվում է տվյալների որոշակի վայրում: