Ինչպես ցուցադրել բանաձևերը Excel-ում Python-ի միջոցով

Այս կարճ ուղեցույցը նկարագրում է ինչպես ցուցադրել բանաձևերը Excel-ում` օգտագործելով Python: Այն պարունակում է ծրագրավորման տրամաբանության հետ մեկտեղ միջավայր ստեղծելու քայլեր և գործարկվող կոդ՝ ** Excel-ում բոլոր բանաձևերը Python-ի միջոցով** ցուցադրելու համար: Կոդի այս հատվածը կարող է օգտագործվել Java-ին և Python-ին աջակցող ցանկացած միջավայրում՝ առանց որևէ այլ երրորդ կողմի գործիքի կամ ծրագրաշարի օգտագործման:

Excel-ում Python-ի միջոցով բանաձևեր ցուցադրելու քայլեր

  1. Սահմանեք, որ հավելվածն օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով՝ բանաձևերը ցուցադրելու համար
  2. Ստեղծեք նոր workbook և մուտք գործեք առաջին sheet` տվյալները լրացնելու համար
  3. Սահմանեք մի քանի արժեքներ տարբեր բջիջներում
  4. Սահմանեք բանաձև՝ հիմնվելով այս արժեքների վրա և կանչեք հաշվարկման եղանակը ()՝ բանաձևը գործարկելու համար
  5. Դրոշը դրեք արժեքների փոխարեն բանաձև ցույց տալու համար
  6. Պահպանեք ելքային ֆայլը, որը ցույց է տալիս բանաձևերը

Այս քայլերը ներկայացնում են կարճ գործընթաց՝ բջջային բանաձևերը ցուցադրելու՝ օգտագործելով Python: Գործընթացը սկսվում է՝ ստեղծելով նոր Excel ֆայլ, մուտք գործելով թիրախային աշխատաթերթ և որոշ նմուշային տվյալներ մի քանի բջիջների մեջ դնելով: Հետագա քայլերում որոշ բջիջում բանաձև է դրվում, բանաձևը հաշվարկվում է՝ կանչելով հաշվարկել Formula() մեթոդով և վերջապես կանչելով setShowFormulas() մեթոդը՝ ամբողջական աշխատաթերթում արժեքների փոխարեն բանաձևերը ցույց տալու համար:

Կոդ՝ Excel-ում Python-ի միջոցով բջջային բանաձևերը ցուցադրելու համար

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook
# Instantiate the license
license = License()
license.setLicense("Aspose.Total.lic")
# Create a workbook
workbook = Workbook()
# Access a worksheet
worksheet = workbook.getWorksheets().get(0)
# Set cell values
worksheet.getCells().get("A2").setValue(20)
worksheet.getCells().get("B2").setValue(40)
# Set formula
worksheet.getCells().get("C2").setFormula(" = A2 + B2")
workbook.calculateFormula()
# Set the flag to show formulas
worksheet.setShowFormulas(True)
# Save the output
workbook.save("output.xlsx")
print("Formulas shown successfully")
jpype.shutdownJVM()

Այս օրինակելի կոդը ցույց է տալիս ինչպես ցույց տալ արժեք Excel-ում բանաձևի փոխարեն՝ օգտագործելով Python: setShowFormulas()-ը սահմանում է՝ ցույց տալ բանաձևերը կամ արժեքները՝ համապատասխանաբար արգումենտը դնելով True կամ False: CalcultureFormula() մեթոդը կամայականորեն կոչվում է բանաձևերը հաշվարկելու և արդյունքներ ստեղծելու համար, բայց արդյունքները չի ցուցադրում, քանի որ բանաձևերը ցուցադրվում են այս ծածկագրում:

Այս օրինակելի կոդը ցույց է տվել ինչպես ցույց տալ Excel-ի բանաձևերը Python-ի միջոցով: Եթե ցանկանում եք սովորել բանաձևերը ընդմիշտ հեռացնելու գործընթացը, տես ինչպես հեռացնել բանաձեւը Excel-ում Python-ի միջոցով-ի հոդվածը:

 Հայերեն