Այս կարճ ուղեցույցը նկարագրում է ինչպես ցուցադրել բանաձևերը Excel-ում` օգտագործելով Python: Այն պարունակում է ծրագրավորման տրամաբանության հետ մեկտեղ միջավայր ստեղծելու քայլեր և գործարկվող կոդ՝ ** Excel-ում բոլոր բանաձևերը Python-ի միջոցով** ցուցադրելու համար: Կոդի այս հատվածը կարող է օգտագործվել Java-ին և Python-ին աջակցող ցանկացած միջավայրում՝ առանց որևէ այլ երրորդ կողմի գործիքի կամ ծրագրաշարի օգտագործման:
Excel-ում Python-ի միջոցով բանաձևեր ցուցադրելու քայլեր
- Սահմանեք, որ հավելվածն օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով՝ բանաձևերը ցուցադրելու համար
- Ստեղծեք նոր workbook և մուտք գործեք առաջին sheet` տվյալները լրացնելու համար
- Սահմանեք մի քանի արժեքներ տարբեր բջիջներում
- Սահմանեք բանաձև՝ հիմնվելով այս արժեքների վրա և կանչեք հաշվարկման եղանակը ()՝ բանաձևը գործարկելու համար
- Դրոշը դրեք արժեքների փոխարեն բանաձև ցույց տալու համար
- Պահպանեք ելքային ֆայլը, որը ցույց է տալիս բանաձևերը
Այս քայլերը ներկայացնում են կարճ գործընթաց՝ բջջային բանաձևերը ցուցադրելու՝ օգտագործելով 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-ի միջոցով-ի հոդվածը: