Note: The other languages of the website are Google-translated. Back to English

Ինչպե՞ս վերափոխել տեքստի տողերը Excel- ում ՝ բանաձևերի:

Եթե ​​կան = A1 + B1 ձևաչափով տեքստային տողեր, որոնք անհրաժեշտ է այս տողային տողերը իրական բանաձևերի վերածելու և ձեր աշխատաթերթում դրանց արժեքները հաշվարկելու համար, ցավոք, Excel- ում այն ​​լուծելու ուղղակի մեթոդ գոյություն չունի: Բայց այստեղ կարող եմ ձեզ համար հետաքրքիր հնարքների մասին խոսել:

Տեքստի տողերը փոխակերպեք բանաձևերի ՝ օգտագործողի կողմից սահմանված գործառույթով

Excel- ի համար Kutools- ի հետ փոխակերպեք տեքստի տողերը բանաձևերի

Office Tab- ը միացրեք Tabbed խմբագրումը և զննարկումը Office- ում, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք ...
Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով
  • Վերաօգտագործել ցանկացած բան. Ավելացրեք առավել օգտագործված կամ բարդ բանաձևերը, գծապատկերները և ցանկացած այլ բան ձեր նախընտրածներին և հետագայում արագորեն օգտագործեք դրանք:
  • Ավելի քան 20 տեքստի առանձնահատկություններ. Հանեք համարը տեքստային տողից; Հանել կամ հեռացնել տեքստերի մի մասը; Թվերն ու արժույթները վերածեք անգլերեն բառերի:
  • Միաձուլել գործիքներըԲազմաթիվ աշխատանքային գրքեր և թերթեր մեկում; Միավորել բազմաթիվ բջիջներ / տողեր / սյուններ ՝ առանց տվյալների կորստի: Միաձուլեք կրկնօրինակ տողերն ու գումարը:
  • Պառակտման գործիքներՏվյալները պառակտել բազմակի թերթերի ՝ հիմնված արժեքի վրա. Մեկ աշխատանքային գրքույկ ՝ բազմակի Excel, PDF կամ CSV ֆայլեր; Մեկ սյունակ մի քանի սյունակներից:
  • Կպցնել բաց թողնելը Թաքնված / Filտված շարքեր; Հաշվելը և գումարը ըստ Ֆոնի գույնի; Personalանգվածային տարբերակով ստացողներին ուղարկեք անհատականացված էլ.
  • Սուպեր ֆիլտր Ստեղծեք զտման առաջադեմ սխեմաներ և կիրառեք ցանկացած թերթի վրա; Տեսակ ըստ շաբաթվա, օրվա, հաճախականության և ավելին; ֆիլտր համարձակ, բանաձևերով, մեկնաբանությամբ ...
  • Ավելի քան 300 հզոր հատկություններ; Աշխատում է Office 2007-2021 և 365-ի հետ; Աջակցում է բոլոր լեզուներին; Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում:

նետ կապույտ աջ պղպջակ Տեքստի տողերը փոխակերպեք բանաձևերի ՝ օգտագործողի կողմից սահմանված գործառույթով

Հետևյալ կարճ VBA կոդը կարող է օգնել ձեզ լուծել այն խնդիրը, որը տեքստը բանաձևի է վերածում ՝ հետևյալ քայլերով.

1, Պահեք պահեք ALT + F11 ստեղները, և այն բացում է Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլի պատուհան.

VBA կոդ. Տեքստի տողերը փոխակերպիր բանաձևերի

Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function

3, Պահպանեք այս կոդը և վերադարձեք ձեր աշխատաթերթ, մուտքագրեք այս բանաձևը = Eval (C1) դատարկ խուցի մեջ (C1 պարունակում է տեքստի լարային բջիջ, որը ցանկանում եք փոխարկել բանաձևի), տես նկարի նկարը.

doc- փոխակերպել-տեքստը `դեպի բանաձև 1

4, Դրանից հետո սեղմեք Մտնել ստեղնը և ընտրեք D1 բջիջը, լրացնելու բռնիչը քաշեք դեպի այն տիրույթը, որը ցանկանում եք կիրառել այս բանաձևը: Տեսեք,

doc- փոխակերպել-տեքստը `դեպի բանաձև 1


նետ կապույտ աջ պղպջակ Excel- ի համար Kutools- ի հետ փոխակերպեք տեքստի տողերը բանաձևերի

Եթե ​​չեք սիրում օգտագործել վերը նշված ծածկագիրը, կարող եք դիմել Excel- ի համար նախատեսված գործիքներ'S Տեքստը փոխակերպել բանաձևի առանձնահատկությունը, իր օգնությամբ կարող եք նաև միանգամից փոխակերպել տեքստային տողերը բանաձևերի:

Excel- ի համար նախատեսված գործիքներ ներառում է ավելի քան 300 հարմար Excel գործիքներ: Փորձեք առանց սահմանափակումների 30 օրվա ընթացքում: Get it Now.

Excel- ի համար Kutools- ը տեղադրելուց հետո խնդրում ենք անել հետևյալ կերպ.

1, Ընտրեք տեքստի տողերը, որոնք ցանկանում եք փոխարկել:

2: Սեղմեք Կուտոլս > Բովանդակության փոխարկիչ > Տեքստը փոխակերպել բանաձևի, տես նկարի նկարը.

doc- փոխակերպել-տեքստը `դեպի բանաձև 1

3, Եվ ձեր ընտրած տեքստի բոլոր տողերը վերափոխվել են իրական բանաձևերի և ստանում են նաև դրանց արժեքները: Տեսեք սքրինշոթեր.

doc- փոխակերպել-տեքստը `դեպի բանաձև 4 -2 doc- փոխակերպել-տեքստը `դեպի բանաձև 5

Այս տեքստը բանաձև դարձնելու հնարավորության մասին ավելին իմանալու համար:


Առնչվող հոդված:

Ինչպե՞ս փոխել բանաձևը տեքստի տողի Excel- ում:


Գրասենյակի արտադրողականության լավագույն գործիքները

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (16)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես հարց ունեմ, թե ինչպես կարող եմ այս տեքստը դարձնել որպես բանաձև:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես կիրառեցի մակրոն, ինչպես նկարագրված է, բայց որպես արդյունք ստանում եմ «#VALUE»: Կա՞ պատկերացում, թե ինչ կարող էր սխալ լինել: Օգնությունը շատ կգնահատվի: Շնորհակալություն.
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջույն, ձեր մակրոն աշխատում է, թեև ես օգտագործում եմ այն ​​մեկ այլ աշխատաթերթից արժեք հանելու համար, որը ես նշել եմ աշխատանքային գրքում: Խնդիրն այն է, որ ես կցանկանայի, որ այն կարդա այս արժեքը նույնիսկ այն ժամանակ, երբ այս արտաքին աշխատանքային գիրքը փակ է, սակայն եթե այն փակվում է, eval-ը վերադարձնում է REF սխալ: Կա՞ որևէ միջոց, որով eval-ը կարող է փոփոխվել՝ բացելու/ցուցադրելու այն ֆայլերի արժեքները, որոնք բաց չեն: շնորհակալություն :)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Որպեսզի արժեքները միշտ հասանելի լինեն՝ հանված այլ աշխատանքային գրքույկներից, նույնիսկ երբ դրանք փակ են, դուք պետք է իրականացնեք էներգիայի հարցում: Քիչ առաջ ես բախվեցի այս խնդրին, և այն հիմա ինձ մոտ հիանալի է աշխատում: Խնդիրը, որ ես հիմա ունեմ, այն է, որ ես ուզում եմ թարմացնել մի քանի բանաձևեր «դուստր» աշխատանքային գրքույկներում՝ հղում անելով իմ «մայրական» աշխատանքային գրքույկի աղբյուրին, և power query-ի միջոցով ես կարողացա հասնել այն կետին, որ բոլոր բանաձևերը թարմացվեն տողերով։ ձևաչափիր դուստրերի թերթերում, սակայն, նույնիսկ Գնահատել ֆունկցիան օգտագործելով, թվում է, որ այն չի աշխատում ցուցակների, պայմանական ձևավորման կամ ավելի բարդ բանաձևերի հետ, որոնք օգտագործում են բազմաթիվ գործառույթներ կամ մատրիցային հղումներ... :( Ես շատ դժվարությամբ եմ փորձում փորձել այսուհետ այսուհետ այս գործն իրականացնելու միջոց գտնել...
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շնորհակալություն. Լավ է աշխատում օգտատիրոջ կողմից սահմանված ֆունկցիայի հետ... Ես կարող էի անել այն, ինչ չկարողացա, օգտագործելով INDIRECT, ADDRESS և այլնի կանխադրված գործառույթները: Այն ընկավ կարճ, երբ ես ունեի մուտքագրման միջակայք:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես չգիտեմ, արդյոք սա միշտ կաշխատի, բայց ես ունեի մի շարք բջիջներ, որոնցում բանաձևերը պահվում էին որպես տեքստային տողեր: Ես կատարեցի ամբողջական աշխատանքային թերթիկի փոխարինում «=" նիշի վրա, և իմ բոլոր տողերը փոխարկվեցին բանաձևերի այդ մեկ գործողությամբ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Իմ մյուս մեկնաբանությունը պարզաբանելու համար ես զանգվածաբար փոխարինեցի «=" նշանը նույն «="» գրանշանով, և դա ստիպեց տողերը վերածվել բանաձևերի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Ռիչ,
Ես պարզապես կարդում եմ ձեր մեկնաբանությունը տեքստը բանաձևի վերածելու վերաբերյալ: Թվում է, թե վերը նշված գործառույթը չի աշխատում: Ես իրականում ծրագրավորող չեմ, բայց այն, ինչ ես արեցի, բանաձևը տեքստի վերածելն է, և տեքստում ես պետք է մի քանի արժեք փոխարինեմ և նորից միացնեմ այն ​​մեկ տեքստի մեջ, բայց հիմա ես պետք է այն նորից վերածեմ բանաձևի: Կարո՞ղ եք ինձ հուշում տալ:
Regards
Frans
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Փոխարինել = հետ = աշխատում է, այնքան ազատված: Շնորհակալություն նրան, ով հայտնաբերել և կիսվել է Excel ոսկու այս կտորով:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջույններ, վերը նշված կոդը հիանալի աշխատում է միևնույն աշխատանքային գրքույկի ներսում՝ տարբեր թերթերում, բայց եթե ես բջիջի հղում ունեմ արտաքին աշխատանքային գրքույկին, այն վերադարձնում է #VALUE!: բանաձևերը սովորաբար ավելի վաղ էին հաշվարկվում:
Բանաձևի օրինակը չի կարող ճիշտ գնահատվել. IFERROR(INDEX('[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$U$3:$U$19000,MATCH(A3&"",' [Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$B$3:$B$19000,0)),INDEX('[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$U$3:$U$19000,MATCH(արժեք(A3),'[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Հետևում WO'!$B$3:$B$19000,0))) .
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Հուսեյն,

Պարզապես օգտագործեք INDIRECT ֆունկցիան Excel-ում: Նույն բանն է անում.
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Ջոնի
Հուսեյնի հարցի մասին, եթե արտաքին աշխատանքային գրքույկը փակված է INDIRECT տալիս #REF! սխալ. Այլ լուծում ունե՞ք։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
օգտագործել անուղղակի աշխատանքները միայն բաց աշխատանքային գրքույկներով:


լուծումը indirect.ext-ի օգտագործումն է morefunc-ից:


Regards,
Հասան Նասրալլա
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարեւ Ձեզ
Առաջին սահմանված ֆունկցիայի ճանապարհի համար ես խնդիր ունեմ.
երբ միացվող ֆունկցիայի ռեսուրսները գտնվում են մեկ այլ աշխատաթերթում, Eval ֆունկցիան ճիշտ է աշխատում, երբ այդ ռեսուրսի աշխատաթերթը բաց է, բայց անմիջապես, երբ ես փակում եմ այդ ռեսուրսի աշխատաթերթը, Eval ֆունկցիան չի աշխատում: Ինչպե՞ս կարող եմ փոխել eval ֆունկցիայի ծածկագրերը՝ փակ ռեսուրսների աշխատանքային թերթիկներ օգտագործելու համար:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շատ շնորհակալություն!!! ՀՐԱՇԱԼԻ ԳԱՂԱՓԱՐ!!!
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես գտնում եմ, որ սա ճիշտ չի աշխատում: Ինչպես բոլորն են ասել (և ես չկարողացա գոհացուցիչ լուծում տեսնել), այն չի աշխատում, երբ փորձում եք նույն աշխատանքային գրքում այլ աշխատաթերթերից իրեր դուրս բերել: Դա հիասթափեցնող է, և ես ստիպված եմ հրաժարվել դրանից և գտնել այլ լուծում: Այսպիսով, Google-ի որոնումը շարունակվում է:
Առայժմ ոչ մի մեկնաբանություն չկա

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից