Skip to main content

Notifications

Community site session details

Community site session details

Session Id : Cier/rFL5BeAkpXUpDBXl6
Power Automate - General Discussion
Answered

Converting Numeric Column Count to Excel Column Alphabet in Power Automate

Like (0) ShareShare
ReportReport
Posted on 27 Nov 2023 06:14:57 by 162

Hi Community,

 

I'm working on a Power Automate flow, and I have a numeric value representing the count of columns in an Excel file. I would like to convert this numeric value to its corresponding alphabet value, similar to Excel column names.

For example, if my count is 1, I want the result to be "A". If the count is 27, I want the result to be "AA," and so on.

I'm using the "Compose" action to get the column count, and now I need help creating the logic to convert this numeric value to the Excel column alphabet.

Any guidance, suggestions, or sample flows demonstrating how to achieve this would be greatly appreciated.

 

Thank you in advance for your help🙂!

Hitakshi Chauhan

@Powerautomateex @powerautomater1 @PowerAutomate @powerj @yipowerautomate @powerautomate88 @powerautomate17 @automate @automate3 @AutoMatey @HAutomate @Power6 @Excel 

 

 

  • hitakshi Profile Picture
    162 on 20 Dec 2023 at 12:47:58
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @Chriddle 
    I followed the steps you provided, and it's working for me.
    I appreciate the time and effort you invested in helping me. Your support has made a significant difference, and I am truly thankful.

  • Verified answer
    Chriddle Profile Picture
    7,680 Super User 2025 Season 1 on 20 Dec 2023 at 10:51:38
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    You might want to use a "real" coding language like JavaScript, where loops with string concationations are more efficient (I know some people don't consider JavaScript a real coding language‌‌ 😉)

     

    This script in a browser console returns an array up to ZZZ.

    I doubt Excel can handle that many cols (18279) and it makes editing in Power Automate slow, so in the outer loop you probably don't want to loop over the whole alphabet.

     

     

    (function(){
    	let alphabet = Array.from({ length: 26 }, (_, i) => String.fromCharCode('A'.charCodeAt(0) + i))
    	let colNames = [...alphabet]
    	new Array('', ...alphabet).forEach((c0)=>{
    		alphabet.forEach((c1)=>{
    			alphabet.forEach((c2)=>{
    				colNames.push(c0+c1+c2)
    			})
    		})
    	})
    	console.log(colNames)
    })()

     

     

     

     

    However, to satisfy my curiosity I created a flow that creates an array up to BZZ with loops and string concatination rather than doing this with math as in the original solution.

    It takes only 40 seconds, I think that's not too bad:

    Chriddle_2-1703069202629.png

     

     

    Initialize variable "result" with "CharArray"

    Loop over the wanted left chars ["", "A", "B"]

    Loop over "CharArray"

    In a Select from "CharArray" map to

     

     

     

    concat(
    	items('Apply_to_each_2'),
    	items('Apply_to_each'),
    	item()
    )

     

     

     

    Use Compose "TmpResult" to get the combination of "result" from the earlier loops and the new created array

     

     

     

    union(variables('result'), body('Select'))

     

     

     

    Set variable "result" to "TmpResult"

    The final Compose add the value for item 0 ('')

     

    This results in the following huge array:

    Spoiler (Highlight to read)
    [
     "",
     "A",
     "B",
     "C",
     "D",
     "E",
     "F",
     "G",
     "H",
     "I",
     "J",
     "K",
     "L",
     "M",
     "N",
     "O",
     "P",
     "Q",
     "R",
     "S",
     "T",
     "U",
     "V",
     "W",
     "X",
     "Y",
     "Z",
     "AA",
     "AB",
     "AC",
     "AD",
     "AE",
     "AF",
     "AG",
     "AH",
     "AI",
     "AJ",
     "AK",
     "AL",
     "AM",
     "AN",
     "AO",
     "AP",
     "AQ",
     "AR",
     "AS",
     "AT",
     "AU",
     "AV",
     "AW",
     "AX",
     "AY",
     "AZ",
     "BA",
     "BB",
     "BC",
     "BD",
     "BE",
     "BF",
     "BG",
     "BH",
     "BI",
     "BJ",
     "BK",
     "BL",
     "BM",
     "BN",
     "BO",
     "BP",
     "BQ",
     "BR",
     "BS",
     "BT",
     "BU",
     "BV",
     "BW",
     "BX",
     "BY",
     "BZ",
     "CA",
     "CB",
     "CC",
     "CD",
     "CE",
     "CF",
     "CG",
     "CH",
     "CI",
     "CJ",
     "CK",
     "CL",
     "CM",
     "CN",
     "CO",
     "CP",
     "CQ",
     "CR",
     "CS",
     "CT",
     "CU",
     "CV",
     "CW",
     "CX",
     "CY",
     "CZ",
     "DA",
     "DB",
     "DC",
     "DD",
     "DE",
     "DF",
     "DG",
     "DH",
     "DI",
     "DJ",
     "DK",
     "DL",
     "DM",
     "DN",
     "DO",
     "DP",
     "DQ",
     "DR",
     "DS",
     "DT",
     "DU",
     "DV",
     "DW",
     "DX",
     "DY",
     "DZ",
     "EA",
     "EB",
     "EC",
     "ED",
     "EE",
     "EF",
     "EG",
     "EH",
     "EI",
     "EJ",
     "EK",
     "EL",
     "EM",
     "EN",
     "EO",
     "EP",
     "EQ",
     "ER",
     "ES",
     "ET",
     "EU",
     "EV",
     "EW",
     "EX",
     "EY",
     "EZ",
     "FA",
     "FB",
     "FC",
     "FD",
     "FE",
     "FF",
     "FG",
     "FH",
     "FI",
     "FJ",
     "FK",
     "FL",
     "FM",
     "FN",
     "FO",
     "FP",
     "FQ",
     "FR",
     "FS",
     "FT",
     "FU",
     "FV",
     "FW",
     "FX",
     "FY",
     "FZ",
     "GA",
     "GB",
     "GC",
     "GD",
     "GE",
     "GF",
     "GG",
     "GH",
     "GI",
     "GJ",
     "GK",
     "GL",
     "GM",
     "GN",
     "GO",
     "GP",
     "GQ",
     "GR",
     "GS",
     "GT",
     "GU",
     "GV",
     "GW",
     "GX",
     "GY",
     "GZ",
     "HA",
     "HB",
     "HC",
     "HD",
     "HE",
     "HF",
     "HG",
     "HH",
     "HI",
     "HJ",
     "HK",
     "HL",
     "HM",
     "HN",
     "HO",
     "HP",
     "HQ",
     "HR",
     "HS",
     "HT",
     "HU",
     "HV",
     "HW",
     "HX",
     "HY",
     "HZ",
     "IA",
     "IB",
     "IC",
     "ID",
     "IE",
     "IF",
     "IG",
     "IH",
     "II",
     "IJ",
     "IK",
     "IL",
     "IM",
     "IN",
     "IO",
     "IP",
     "IQ",
     "IR",
     "IS",
     "IT",
     "IU",
     "IV",
     "IW",
     "IX",
     "IY",
     "IZ",
     "JA",
     "JB",
     "JC",
     "JD",
     "JE",
     "JF",
     "JG",
     "JH",
     "JI",
     "JJ",
     "JK",
     "JL",
     "JM",
     "JN",
     "JO",
     "JP",
     "JQ",
     "JR",
     "JS",
     "JT",
     "JU",
     "JV",
     "JW",
     "JX",
     "JY",
     "JZ",
     "KA",
     "KB",
     "KC",
     "KD",
     "KE",
     "KF",
     "KG",
     "KH",
     "KI",
     "KJ",
     "KK",
     "KL",
     "KM",
     "KN",
     "KO",
     "KP",
     "KQ",
     "KR",
     "KS",
     "KT",
     "KU",
     "KV",
     "KW",
     "KX",
     "KY",
     "KZ",
     "LA",
     "LB",
     "LC",
     "LD",
     "LE",
     "LF",
     "LG",
     "LH",
     "LI",
     "LJ",
     "LK",
     "LL",
     "LM",
     "LN",
     "LO",
     "LP",
     "LQ",
     "LR",
     "LS",
     "LT",
     "LU",
     "LV",
     "LW",
     "LX",
     "LY",
     "LZ",
     "MA",
     "MB",
     "MC",
     "MD",
     "ME",
     "MF",
     "MG",
     "MH",
     "MI",
     "MJ",
     "MK",
     "ML",
     "MM",
     "MN",
     "MO",
     "MP",
     "MQ",
     "MR",
     "MS",
     "MT",
     "MU",
     "MV",
     "MW",
     "MX",
     "MY",
     "MZ",
     "NA",
     "NB",
     "NC",
     "ND",
     "NE",
     "NF",
     "NG",
     "NH",
     "NI",
     "NJ",
     "NK",
     "NL",
     "NM",
     "NN",
     "NO",
     "NP",
     "NQ",
     "NR",
     "NS",
     "NT",
     "NU",
     "NV",
     "NW",
     "NX",
     "NY",
     "NZ",
     "OA",
     "OB",
     "OC",
     "OD",
     "OE",
     "OF",
     "OG",
     "OH",
     "OI",
     "OJ",
     "OK",
     "OL",
     "OM",
     "ON",
     "OO",
     "OP",
     "OQ",
     "OR",
     "OS",
     "OT",
     "OU",
     "OV",
     "OW",
     "OX",
     "OY",
     "OZ",
     "PA",
     "PB",
     "PC",
     "PD",
     "PE",
     "PF",
     "PG",
     "PH",
     "PI",
     "PJ",
     "PK",
     "PL",
     "PM",
     "PN",
     "PO",
     "PP",
     "PQ",
     "PR",
     "PS",
     "PT",
     "PU",
     "PV",
     "PW",
     "PX",
     "PY",
     "PZ",
     "QA",
     "QB",
     "QC",
     "QD",
     "QE",
     "QF",
     "QG",
     "QH",
     "QI",
     "QJ",
     "QK",
     "QL",
     "QM",
     "QN",
     "QO",
     "QP",
     "QQ",
     "QR",
     "QS",
     "QT",
     "QU",
     "QV",
     "QW",
     "QX",
     "QY",
     "QZ",
     "RA",
     "RB",
     "RC",
     "RD",
     "RE",
     "RF",
     "RG",
     "RH",
     "RI",
     "RJ",
     "RK",
     "RL",
     "RM",
     "RN",
     "RO",
     "RP",
     "RQ",
     "RR",
     "RS",
     "RT",
     "RU",
     "RV",
     "RW",
     "RX",
     "RY",
     "RZ",
     "SA",
     "SB",
     "SC",
     "SD",
     "SE",
     "SF",
     "SG",
     "SH",
     "SI",
     "SJ",
     "SK",
     "SL",
     "SM",
     "SN",
     "SO",
     "SP",
     "SQ",
     "SR",
     "SS",
     "ST",
     "SU",
     "SV",
     "SW",
     "SX",
     "SY",
     "SZ",
     "TA",
     "TB",
     "TC",
     "TD",
     "TE",
     "TF",
     "TG",
     "TH",
     "TI",
     "TJ",
     "TK",
     "TL",
     "TM",
     "TN",
     "TO",
     "TP",
     "TQ",
     "TR",
     "TS",
     "TT",
     "TU",
     "TV",
     "TW",
     "TX",
     "TY",
     "TZ",
     "UA",
     "UB",
     "UC",
     "UD",
     "UE",
     "UF",
     "UG",
     "UH",
     "UI",
     "UJ",
     "UK",
     "UL",
     "UM",
     "UN",
     "UO",
     "UP",
     "UQ",
     "UR",
     "US",
     "UT",
     "UU",
     "UV",
     "UW",
     "UX",
     "UY",
     "UZ",
     "VA",
     "VB",
     "VC",
     "VD",
     "VE",
     "VF",
     "VG",
     "VH",
     "VI",
     "VJ",
     "VK",
     "VL",
     "VM",
     "VN",
     "VO",
     "VP",
     "VQ",
     "VR",
     "VS",
     "VT",
     "VU",
     "VV",
     "VW",
     "VX",
     "VY",
     "VZ",
     "WA",
     "WB",
     "WC",
     "WD",
     "WE",
     "WF",
     "WG",
     "WH",
     "WI",
     "WJ",
     "WK",
     "WL",
     "WM",
     "WN",
     "WO",
     "WP",
     "WQ",
     "WR",
     "WS",
     "WT",
     "WU",
     "WV",
     "WW",
     "WX",
     "WY",
     "WZ",
     "XA",
     "XB",
     "XC",
     "XD",
     "XE",
     "XF",
     "XG",
     "XH",
     "XI",
     "XJ",
     "XK",
     "XL",
     "XM",
     "XN",
     "XO",
     "XP",
     "XQ",
     "XR",
     "XS",
     "XT",
     "XU",
     "XV",
     "XW",
     "XX",
     "XY",
     "XZ",
     "YA",
     "YB",
     "YC",
     "YD",
     "YE",
     "YF",
     "YG",
     "YH",
     "YI",
     "YJ",
     "YK",
     "YL",
     "YM",
     "YN",
     "YO",
     "YP",
     "YQ",
     "YR",
     "YS",
     "YT",
     "YU",
     "YV",
     "YW",
     "YX",
     "YY",
     "YZ",
     "ZA",
     "ZB",
     "ZC",
     "ZD",
     "ZE",
     "ZF",
     "ZG",
     "ZH",
     "ZI",
     "ZJ",
     "ZK",
     "ZL",
     "ZM",
     "ZN",
     "ZO",
     "ZP",
     "ZQ",
     "ZR",
     "ZS",
     "ZT",
     "ZU",
     "ZV",
     "ZW",
     "ZX",
     "ZY",
     "ZZ",
     "AAA",
     "AAB",
     "AAC",
     "AAD",
     "AAE",
     "AAF",
     "AAG",
     "AAH",
     "AAI",
     "AAJ",
     "AAK",
     "AAL",
     "AAM",
     "AAN",
     "AAO",
     "AAP",
     "AAQ",
     "AAR",
     "AAS",
     "AAT",
     "AAU",
     "AAV",
     "AAW",
     "AAX",
     "AAY",
     "AAZ",
     "ABA",
     "ABB",
     "ABC",
     "ABD",
     "ABE",
     "ABF",
     "ABG",
     "ABH",
     "ABI",
     "ABJ",
     "ABK",
     "ABL",
     "ABM",
     "ABN",
     "ABO",
     "ABP",
     "ABQ",
     "ABR",
     "ABS",
     "ABT",
     "ABU",
     "ABV",
     "ABW",
     "ABX",
     "ABY",
     "ABZ",
     "ACA",
     "ACB",
     "ACC",
     "ACD",
     "ACE",
     "ACF",
     "ACG",
     "ACH",
     "ACI",
     "ACJ",
     "ACK",
     "ACL",
     "ACM",
     "ACN",
     "ACO",
     "ACP",
     "ACQ",
     "ACR",
     "ACS",
     "ACT",
     "ACU",
     "ACV",
     "ACW",
     "ACX",
     "ACY",
     "ACZ",
     "ADA",
     "ADB",
     "ADC",
     "ADD",
     "ADE",
     "ADF",
     "ADG",
     "ADH",
     "ADI",
     "ADJ",
     "ADK",
     "ADL",
     "ADM",
     "ADN",
     "ADO",
     "ADP",
     "ADQ",
     "ADR",
     "ADS",
     "ADT",
     "ADU",
     "ADV",
     "ADW",
     "ADX",
     "ADY",
     "ADZ",
     "AEA",
     "AEB",
     "AEC",
     "AED",
     "AEE",
     "AEF",
     "AEG",
     "AEH",
     "AEI",
     "AEJ",
     "AEK",
     "AEL",
     "AEM",
     "AEN",
     "AEO",
     "AEP",
     "AEQ",
     "AER",
     "AES",
     "AET",
     "AEU",
     "AEV",
     "AEW",
     "AEX",
     "AEY",
     "AEZ",
     "AFA",
     "AFB",
     "AFC",
     "AFD",
     "AFE",
     "AFF",
     "AFG",
     "AFH",
     "AFI",
     "AFJ",
     "AFK",
     "AFL",
     "AFM",
     "AFN",
     "AFO",
     "AFP",
     "AFQ",
     "AFR",
     "AFS",
     "AFT",
     "AFU",
     "AFV",
     "AFW",
     "AFX",
     "AFY",
     "AFZ",
     "AGA",
     "AGB",
     "AGC",
     "AGD",
     "AGE",
     "AGF",
     "AGG",
     "AGH",
     "AGI",
     "AGJ",
     "AGK",
     "AGL",
     "AGM",
     "AGN",
     "AGO",
     "AGP",
     "AGQ",
     "AGR",
     "AGS",
     "AGT",
     "AGU",
     "AGV",
     "AGW",
     "AGX",
     "AGY",
     "AGZ",
     "AHA",
     "AHB",
     "AHC",
     "AHD",
     "AHE",
     "AHF",
     "AHG",
     "AHH",
     "AHI",
     "AHJ",
     "AHK",
     "AHL",
     "AHM",
     "AHN",
     "AHO",
     "AHP",
     "AHQ",
     "AHR",
     "AHS",
     "AHT",
     "AHU",
     "AHV",
     "AHW",
     "AHX",
     "AHY",
     "AHZ",
     "AIA",
     "AIB",
     "AIC",
     "AID",
     "AIE",
     "AIF",
     "AIG",
     "AIH",
     "AII",
     "AIJ",
     "AIK",
     "AIL",
     "AIM",
     "AIN",
     "AIO",
     "AIP",
     "AIQ",
     "AIR",
     "AIS",
     "AIT",
     "AIU",
     "AIV",
     "AIW",
     "AIX",
     "AIY",
     "AIZ",
     "AJA",
     "AJB",
     "AJC",
     "AJD",
     "AJE",
     "AJF",
     "AJG",
     "AJH",
     "AJI",
     "AJJ",
     "AJK",
     "AJL",
     "AJM",
     "AJN",
     "AJO",
     "AJP",
     "AJQ",
     "AJR",
     "AJS",
     "AJT",
     "AJU",
     "AJV",
     "AJW",
     "AJX",
     "AJY",
     "AJZ",
     "AKA",
     "AKB",
     "AKC",
     "AKD",
     "AKE",
     "AKF",
     "AKG",
     "AKH",
     "AKI",
     "AKJ",
     "AKK",
     "AKL",
     "AKM",
     "AKN",
     "AKO",
     "AKP",
     "AKQ",
     "AKR",
     "AKS",
     "AKT",
     "AKU",
     "AKV",
     "AKW",
     "AKX",
     "AKY",
     "AKZ",
     "ALA",
     "ALB",
     "ALC",
     "ALD",
     "ALE",
     "ALF",
     "ALG",
     "ALH",
     "ALI",
     "ALJ",
     "ALK",
     "ALL",
     "ALM",
     "ALN",
     "ALO",
     "ALP",
     "ALQ",
     "ALR",
     "ALS",
     "ALT",
     "ALU",
     "ALV",
     "ALW",
     "ALX",
     "ALY",
     "ALZ",
     "AMA",
     "AMB",
     "AMC",
     "AMD",
     "AME",
     "AMF",
     "AMG",
     "AMH",
     "AMI",
     "AMJ",
     "AMK",
     "AML",
     "AMM",
     "AMN",
     "AMO",
     "AMP",
     "AMQ",
     "AMR",
     "AMS",
     "AMT",
     "AMU",
     "AMV",
     "AMW",
     "AMX",
     "AMY",
     "AMZ",
     "ANA",
     "ANB",
     "ANC",
     "AND",
     "ANE",
     "ANF",
     "ANG",
     "ANH",
     "ANI",
     "ANJ",
     "ANK",
     "ANL",
     "ANM",
     "ANN",
     "ANO",
     "ANP",
     "ANQ",
     "ANR",
     "ANS",
     "ANT",
     "ANU",
     "ANV",
     "ANW",
     "ANX",
     "ANY",
     "ANZ",
     "AOA",
     "AOB",
     "AOC",
     "AOD",
     "AOE",
     "AOF",
     "AOG",
     "AOH",
     "AOI",
     "AOJ",
     "AOK",
     "AOL",
     "AOM",
     "AON",
     "AOO",
     "AOP",
     "AOQ",
     "AOR",
     "AOS",
     "AOT",
     "AOU",
     "AOV",
     "AOW",
     "AOX",
     "AOY",
     "AOZ",
     "APA",
     "APB",
     "APC",
     "APD",
     "APE",
     "APF",
     "APG",
     "APH",
     "API",
     "APJ",
     "APK",
     "APL",
     "APM",
     "APN",
     "APO",
     "APP",
     "APQ",
     "APR",
     "APS",
     "APT",
     "APU",
     "APV",
     "APW",
     "APX",
     "APY",
     "APZ",
     "AQA",
     "AQB",
     "AQC",
     "AQD",
     "AQE",
     "AQF",
     "AQG",
     "AQH",
     "AQI",
     "AQJ",
     "AQK",
     "AQL",
     "AQM",
     "AQN",
     "AQO",
     "AQP",
     "AQQ",
     "AQR",
     "AQS",
     "AQT",
     "AQU",
     "AQV",
     "AQW",
     "AQX",
     "AQY",
     "AQZ",
     "ARA",
     "ARB",
     "ARC",
     "ARD",
     "ARE",
     "ARF",
     "ARG",
     "ARH",
     "ARI",
     "ARJ",
     "ARK",
     "ARL",
     "ARM",
     "ARN",
     "ARO",
     "ARP",
     "ARQ",
     "ARR",
     "ARS",
     "ART",
     "ARU",
     "ARV",
     "ARW",
     "ARX",
     "ARY",
     "ARZ",
     "ASA",
     "ASB",
     "ASC",
     "ASD",
     "ASE",
     "ASF",
     "ASG",
     "ASH",
     "ASI",
     "ASJ",
     "ASK",
     "ASL",
     "ASM",
     "ASN",
     "ASO",
     "ASP",
     "ASQ",
     "ASR",
     "ASS",
     "AST",
     "ASU",
     "ASV",
     "ASW",
     "ASX",
     "ASY",
     "ASZ",
     "ATA",
     "ATB",
     "ATC",
     "ATD",
     "ATE",
     "ATF",
     "ATG",
     "ATH",
     "ATI",
     "ATJ",
     "ATK",
     "ATL",
     "ATM",
     "ATN",
     "ATO",
     "ATP",
     "ATQ",
     "ATR",
     "ATS",
     "ATT",
     "ATU",
     "ATV",
     "ATW",
     "ATX",
     "ATY",
     "ATZ",
     "AUA",
     "AUB",
     "AUC",
     "AUD",
     "AUE",
     "AUF",
     "AUG",
     "AUH",
     "AUI",
     "AUJ",
     "AUK",
     "AUL",
     "AUM",
     "AUN",
     "AUO",
     "AUP",
     "AUQ",
     "AUR",
     "AUS",
     "AUT",
     "AUU",
     "AUV",
     "AUW",
     "AUX",
     "AUY",
     "AUZ",
     "AVA",
     "AVB",
     "AVC",
     "AVD",
     "AVE",
     "AVF",
     "AVG",
     "AVH",
     "AVI",
     "AVJ",
     "AVK",
     "AVL",
     "AVM",
     "AVN",
     "AVO",
     "AVP",
     "AVQ",
     "AVR",
     "AVS",
     "AVT",
     "AVU",
     "AVV",
     "AVW",
     "AVX",
     "AVY",
     "AVZ",
     "AWA",
     "AWB",
     "AWC",
     "AWD",
     "AWE",
     "AWF",
     "AWG",
     "AWH",
     "AWI",
     "AWJ",
     "AWK",
     "AWL",
     "AWM",
     "AWN",
     "AWO",
     "AWP",
     "AWQ",
     "AWR",
     "AWS",
     "AWT",
     "AWU",
     "AWV",
     "AWW",
     "AWX",
     "AWY",
     "AWZ",
     "AXA",
     "AXB",
     "AXC",
     "AXD",
     "AXE",
     "AXF",
     "AXG",
     "AXH",
     "AXI",
     "AXJ",
     "AXK",
     "AXL",
     "AXM",
     "AXN",
     "AXO",
     "AXP",
     "AXQ",
     "AXR",
     "AXS",
     "AXT",
     "AXU",
     "AXV",
     "AXW",
     "AXX",
     "AXY",
     "AXZ",
     "AYA",
     "AYB",
     "AYC",
     "AYD",
     "AYE",
     "AYF",
     "AYG",
     "AYH",
     "AYI",
     "AYJ",
     "AYK",
     "AYL",
     "AYM",
     "AYN",
     "AYO",
     "AYP",
     "AYQ",
     "AYR",
     "AYS",
     "AYT",
     "AYU",
     "AYV",
     "AYW",
     "AYX",
     "AYY",
     "AYZ",
     "AZA",
     "AZB",
     "AZC",
     "AZD",
     "AZE",
     "AZF",
     "AZG",
     "AZH",
     "AZI",
     "AZJ",
     "AZK",
     "AZL",
     "AZM",
     "AZN",
     "AZO",
     "AZP",
     "AZQ",
     "AZR",
     "AZS",
     "AZT",
     "AZU",
     "AZV",
     "AZW",
     "AZX",
     "AZY",
     "AZZ",
     "BAA",
     "BAB",
     "BAC",
     "BAD",
     "BAE",
     "BAF",
     "BAG",
     "BAH",
     "BAI",
     "BAJ",
     "BAK",
     "BAL",
     "BAM",
     "BAN",
     "BAO",
     "BAP",
     "BAQ",
     "BAR",
     "BAS",
     "BAT",
     "BAU",
     "BAV",
     "BAW",
     "BAX",
     "BAY",
     "BAZ",
     "BBA",
     "BBB",
     "BBC",
     "BBD",
     "BBE",
     "BBF",
     "BBG",
     "BBH",
     "BBI",
     "BBJ",
     "BBK",
     "BBL",
     "BBM",
     "BBN",
     "BBO",
     "BBP",
     "BBQ",
     "BBR",
     "BBS",
     "BBT",
     "BBU",
     "BBV",
     "BBW",
     "BBX",
     "BBY",
     "BBZ",
     "BCA",
     "BCB",
     "BCC",
     "BCD",
     "BCE",
     "BCF",
     "BCG",
     "BCH",
     "BCI",
     "BCJ",
     "BCK",
     "BCL",
     "BCM",
     "BCN",
     "BCO",
     "BCP",
     "BCQ",
     "BCR",
     "BCS",
     "BCT",
     "BCU",
     "BCV",
     "BCW",
     "BCX",
     "BCY",
     "BCZ",
     "BDA",
     "BDB",
     "BDC",
     "BDD",
     "BDE",
     "BDF",
     "BDG",
     "BDH",
     "BDI",
     "BDJ",
     "BDK",
     "BDL",
     "BDM",
     "BDN",
     "BDO",
     "BDP",
     "BDQ",
     "BDR",
     "BDS",
     "BDT",
     "BDU",
     "BDV",
     "BDW",
     "BDX",
     "BDY",
     "BDZ",
     "BEA",
     "BEB",
     "BEC",
     "BED",
     "BEE",
     "BEF",
     "BEG",
     "BEH",
     "BEI",
     "BEJ",
     "BEK",
     "BEL",
     "BEM",
     "BEN",
     "BEO",
     "BEP",
     "BEQ",
     "BER",
     "BES",
     "BET",
     "BEU",
     "BEV",
     "BEW",
     "BEX",
     "BEY",
     "BEZ",
     "BFA",
     "BFB",
     "BFC",
     "BFD",
     "BFE",
     "BFF",
     "BFG",
     "BFH",
     "BFI",
     "BFJ",
     "BFK",
     "BFL",
     "BFM",
     "BFN",
     "BFO",
     "BFP",
     "BFQ",
     "BFR",
     "BFS",
     "BFT",
     "BFU",
     "BFV",
     "BFW",
     "BFX",
     "BFY",
     "BFZ",
     "BGA",
     "BGB",
     "BGC",
     "BGD",
     "BGE",
     "BGF",
     "BGG",
     "BGH",
     "BGI",
     "BGJ",
     "BGK",
     "BGL",
     "BGM",
     "BGN",
     "BGO",
     "BGP",
     "BGQ",
     "BGR",
     "BGS",
     "BGT",
     "BGU",
     "BGV",
     "BGW",
     "BGX",
     "BGY",
     "BGZ",
     "BHA",
     "BHB",
     "BHC",
     "BHD",
     "BHE",
     "BHF",
     "BHG",
     "BHH",
     "BHI",
     "BHJ",
     "BHK",
     "BHL",
     "BHM",
     "BHN",
     "BHO",
     "BHP",
     "BHQ",
     "BHR",
     "BHS",
     "BHT",
     "BHU",
     "BHV",
     "BHW",
     "BHX",
     "BHY",
     "BHZ",
     "BIA",
     "BIB",
     "BIC",
     "BID",
     "BIE",
     "BIF",
     "BIG",
     "BIH",
     "BII",
     "BIJ",
     "BIK",
     "BIL",
     "BIM",
     "BIN",
     "BIO",
     "BIP",
     "BIQ",
     "BIR",
     "BIS",
     "BIT",
     "BIU",
     "BIV",
     "BIW",
     "BIX",
     "BIY",
     "BIZ",
     "BJA",
     "BJB",
     "BJC",
     "BJD",
     "BJE",
     "BJF",
     "BJG",
     "BJH",
     "BJI",
     "BJJ",
     "BJK",
     "BJL",
     "BJM",
     "BJN",
     "BJO",
     "BJP",
     "BJQ",
     "BJR",
     "BJS",
     "BJT",
     "BJU",
     "BJV",
     "BJW",
     "BJX",
     "BJY",
     "BJZ",
     "BKA",
     "BKB",
     "BKC",
     "BKD",
     "BKE",
     "BKF",
     "BKG",
     "BKH",
     "BKI",
     "BKJ",
     "BKK",
     "BKL",
     "BKM",
     "BKN",
     "BKO",
     "BKP",
     "BKQ",
     "BKR",
     "BKS",
     "BKT",
     "BKU",
     "BKV",
     "BKW",
     "BKX",
     "BKY",
     "BKZ",
     "BLA",
     "BLB",
     "BLC",
     "BLD",
     "BLE",
     "BLF",
     "BLG",
     "BLH",
     "BLI",
     "BLJ",
     "BLK",
     "BLL",
     "BLM",
     "BLN",
     "BLO",
     "BLP",
     "BLQ",
     "BLR",
     "BLS",
     "BLT",
     "BLU",
     "BLV",
     "BLW",
     "BLX",
     "BLY",
     "BLZ",
     "BMA",
     "BMB",
     "BMC",
     "BMD",
     "BME",
     "BMF",
     "BMG",
     "BMH",
     "BMI",
     "BMJ",
     "BMK",
     "BML",
     "BMM",
     "BMN",
     "BMO",
     "BMP",
     "BMQ",
     "BMR",
     "BMS",
     "BMT",
     "BMU",
     "BMV",
     "BMW",
     "BMX",
     "BMY",
     "BMZ",
     "BNA",
     "BNB",
     "BNC",
     "BND",
     "BNE",
     "BNF",
     "BNG",
     "BNH",
     "BNI",
     "BNJ",
     "BNK",
     "BNL",
     "BNM",
     "BNN",
     "BNO",
     "BNP",
     "BNQ",
     "BNR",
     "BNS",
     "BNT",
     "BNU",
     "BNV",
     "BNW",
     "BNX",
     "BNY",
     "BNZ",
     "BOA",
     "BOB",
     "BOC",
     "BOD",
     "BOE",
     "BOF",
     "BOG",
     "BOH",
     "BOI",
     "BOJ",
     "BOK",
     "BOL",
     "BOM",
     "BON",
     "BOO",
     "BOP",
     "BOQ",
     "BOR",
     "BOS",
     "BOT",
     "BOU",
     "BOV",
     "BOW",
     "BOX",
     "BOY",
     "BOZ",
     "BPA",
     "BPB",
     "BPC",
     "BPD",
     "BPE",
     "BPF",
     "BPG",
     "BPH",
     "BPI",
     "BPJ",
     "BPK",
     "BPL",
     "BPM",
     "BPN",
     "BPO",
     "BPP",
     "BPQ",
     "BPR",
     "BPS",
     "BPT",
     "BPU",
     "BPV",
     "BPW",
     "BPX",
     "BPY",
     "BPZ",
     "BQA",
     "BQB",
     "BQC",
     "BQD",
     "BQE",
     "BQF",
     "BQG",
     "BQH",
     "BQI",
     "BQJ",
     "BQK",
     "BQL",
     "BQM",
     "BQN",
     "BQO",
     "BQP",
     "BQQ",
     "BQR",
     "BQS",
     "BQT",
     "BQU",
     "BQV",
     "BQW",
     "BQX",
     "BQY",
     "BQZ",
     "BRA",
     "BRB",
     "BRC",
     "BRD",
     "BRE",
     "BRF",
     "BRG",
     "BRH",
     "BRI",
     "BRJ",
     "BRK",
     "BRL",
     "BRM",
     "BRN",
     "BRO",
     "BRP",
     "BRQ",
     "BRR",
     "BRS",
     "BRT",
     "BRU",
     "BRV",
     "BRW",
     "BRX",
     "BRY",
     "BRZ",
     "BSA",
     "BSB",
     "BSC",
     "BSD",
     "BSE",
     "BSF",
     "BSG",
     "BSH",
     "BSI",
     "BSJ",
     "BSK",
     "BSL",
     "BSM",
     "BSN",
     "BSO",
     "BSP",
     "BSQ",
     "BSR",
     "BSS",
     "BST",
     "BSU",
     "BSV",
     "BSW",
     "BSX",
     "BSY",
     "BSZ",
     "BTA",
     "BTB",
     "BTC",
     "BTD",
     "BTE",
     "BTF",
     "BTG",
     "BTH",
     "BTI",
     "BTJ",
     "BTK",
     "BTL",
     "BTM",
     "BTN",
     "BTO",
     "BTP",
     "BTQ",
     "BTR",
     "BTS",
     "BTT",
     "BTU",
     "BTV",
     "BTW",
     "BTX",
     "BTY",
     "BTZ",
     "BUA",
     "BUB",
     "BUC",
     "BUD",
     "BUE",
     "BUF",
     "BUG",
     "BUH",
     "BUI",
     "BUJ",
     "BUK",
     "BUL",
     "BUM",
     "BUN",
     "BUO",
     "BUP",
     "BUQ",
     "BUR",
     "BUS",
     "BUT",
     "BUU",
     "BUV",
     "BUW",
     "BUX",
     "BUY",
     "BUZ",
     "BVA",
     "BVB",
     "BVC",
     "BVD",
     "BVE",
     "BVF",
     "BVG",
     "BVH",
     "BVI",
     "BVJ",
     "BVK",
     "BVL",
     "BVM",
     "BVN",
     "BVO",
     "BVP",
     "BVQ",
     "BVR",
     "BVS",
     "BVT",
     "BVU",
     "BVV",
     "BVW",
     "BVX",
     "BVY",
     "BVZ",
     "BWA",
     "BWB",
     "BWC",
     "BWD",
     "BWE",
     "BWF",
     "BWG",
     "BWH",
     "BWI",
     "BWJ",
     "BWK",
     "BWL",
     "BWM",
     "BWN",
     "BWO",
     "BWP",
     "BWQ",
     "BWR",
     "BWS",
     "BWT",
     "BWU",
     "BWV",
     "BWW",
     "BWX",
     "BWY",
     "BWZ",
     "BXA",
     "BXB",
     "BXC",
     "BXD",
     "BXE",
     "BXF",
     "BXG",
     "BXH",
     "BXI",
     "BXJ",
     "BXK",
     "BXL",
     "BXM",
     "BXN",
     "BXO",
     "BXP",
     "BXQ",
     "BXR",
     "BXS",
     "BXT",
     "BXU",
     "BXV",
     "BXW",
     "BXX",
     "BXY",
     "BXZ",
     "BYA",
     "BYB",
     "BYC",
     "BYD",
     "BYE",
     "BYF",
     "BYG",
     "BYH",
     "BYI",
     "BYJ",
     "BYK",
     "BYL",
     "BYM",
     "BYN",
     "BYO",
     "BYP",
     "BYQ",
     "BYR",
     "BYS",
     "BYT",
     "BYU",
     "BYV",
     "BYW",
     "BYX",
     "BYY",
     "BYZ",
     "BZA",
     "BZB",
     "BZC",
     "BZD",
     "BZE",
     "BZF",
     "BZG",
     "BZH",
     "BZI",
     "BZJ",
     "BZK",
     "BZL",
     "BZM",
     "BZN",
     "BZO",
     "BZP",
     "BZQ",
     "BZR",
     "BZS",
     "BZT",
     "BZU",
     "BZV",
     "BZW",
     "BZX",
     "BZY",
     "BZZ"
    ]
    [ "", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "AA", "AB", "AC", "AD", "AE", "AF", "AG", "AH", "AI", "AJ", "AK", "AL", "AM", "AN", "AO", "AP", "AQ", "AR", "AS", "AT", "AU", "AV", "AW", "AX", "AY", "AZ", "BA", "BB", "BC", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BK", "BL", "BM", "BN", "BO", "BP", "BQ", "BR", "BS", "BT", "BU", "BV", "BW", "BX", "BY", "BZ", "CA", "CB", "CC", "CD", "CE", "CF", "CG", "CH", "CI", "CJ", "CK", "CL", "CM", "CN", "CO", "CP", "CQ", "CR", "CS", "CT", "CU", "CV", "CW", "CX", "CY", "CZ", "DA", "DB", "DC", "DD", "DE", "DF", "DG", "DH", "DI", "DJ", "DK", "DL", "DM", "DN", "DO", "DP", "DQ", "DR", "DS", "DT", "DU", "DV", "DW", "DX", "DY", "DZ", "EA", "EB", "EC", "ED", "EE", "EF", "EG", "EH", "EI", "EJ", "EK", "EL", "EM", "EN", "EO", "EP", "EQ", "ER", "ES", "ET", "EU", "EV", "EW", "EX", "EY", "EZ", "FA", "FB", "FC", "FD", "FE", "FF", "FG", "FH", "FI", "FJ", "FK", "FL", "FM", "FN", "FO", "FP", "FQ", "FR", "FS", "FT", "FU", "FV", "FW", "FX", "FY", "FZ", "GA", "GB", "GC", "GD", "GE", "GF", "GG", "GH", "GI", "GJ", "GK", "GL", "GM", "GN", "GO", "GP", "GQ", "GR", "GS", "GT", "GU", "GV", "GW", "GX", "GY", "GZ", "HA", "HB", "HC", "HD", "HE", "HF", "HG", "HH", "HI", "HJ", "HK", "HL", "HM", "HN", "HO", "HP", "HQ", "HR", "HS", "HT", "HU", "HV", "HW", "HX", "HY", "HZ", "IA", "IB", "IC", "ID", "IE", "IF", "IG", "IH", "II", "IJ", "IK", "IL", "IM", "IN", "IO", "IP", "IQ", "IR", "IS", "IT", "IU", "IV", "IW", "IX", "IY", "IZ", "JA", "JB", "JC", "JD", "JE", "JF", "JG", "JH", "JI", "JJ", "JK", "JL", "JM", "JN", "JO", "JP", "JQ", "JR", "JS", "JT", "JU", "JV", "JW", "JX", "JY", "JZ", "KA", "KB", "KC", "KD", "KE", "KF", "KG", "KH", "KI", "KJ", "KK", "KL", "KM", "KN", "KO", "KP", "KQ", "KR", "KS", "KT", "KU", "KV", "KW", "KX", "KY", "KZ", "LA", "LB", "LC", "LD", "LE", "LF", "LG", "LH", "LI", "LJ", "LK", "LL", "LM", "LN", "LO", "LP", "LQ", "LR", "LS", "LT", "LU", "LV", "LW", "LX", "LY", "LZ", "MA", "MB", "MC", "MD", "ME", "MF", "MG", "MH", "MI", "MJ", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NB", "NC", "ND", "NE", "NF", "NG", "NH", "NI", "NJ", "NK", "NL", "NM", "NN", "NO", "NP", "NQ", "NR", "NS", "NT", "NU", "NV", "NW", "NX", "NY", "NZ", "OA", "OB", "OC", "OD", "OE", "OF", "OG", "OH", "OI", "OJ", "OK", "OL", "OM", "ON", "OO", "OP", "OQ", "OR", "OS", "OT", "OU", "OV", "OW", "OX", "OY", "OZ", "PA", "PB", "PC", "PD", "PE", "PF", "PG", "PH", "PI", "PJ", "PK", "PL", "PM", "PN", "PO", "PP", "PQ", "PR", "PS", "PT", "PU", "PV", "PW", "PX", "PY", "PZ", "QA", "QB", "QC", "QD", "QE", "QF", "QG", "QH", "QI", "QJ", "QK", "QL", "QM", "QN", "QO", "QP", "QQ", "QR", "QS", "QT", "QU", "QV", "QW", "QX", "QY", "QZ", "RA", "RB", "RC", "RD", "RE", "RF", "RG", "RH", "RI", "RJ", "RK", "RL", "RM", "RN", "RO", "RP", "RQ", "RR", "RS", "RT", "RU", "RV", "RW", "RX", "RY", "RZ", "SA", "SB", "SC", "SD", "SE", "SF", "SG", "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SP", "SQ", "SR", "SS", "ST", "SU", "SV", "SW", "SX", "SY", "SZ", "TA", "TB", "TC", "TD", "TE", "TF", "TG", "TH", "TI", "TJ", "TK", "TL", "TM", "TN", "TO", "TP", "TQ", "TR", "TS", "TT", "TU", "TV", "TW", "TX", "TY", "TZ", "UA", "UB", "UC", "UD", "UE", "UF", "UG", "UH", "UI", "UJ", "UK", "UL", "UM", "UN", "UO", "UP", "UQ", "UR", "US", "UT", "UU", "UV", "UW", "UX", "UY", "UZ", "VA", "VB", "VC", "VD", "VE", "VF", "VG", "VH", "VI", "VJ", "VK", "VL", "VM", "VN", "VO", "VP", "VQ", "VR", "VS", "VT", "VU", "VV", "VW", "VX", "VY", "VZ", "WA", "WB", "WC", "WD", "WE", "WF", "WG", "WH", "WI", "WJ", "WK", "WL", "WM", "WN", "WO", "WP", "WQ", "WR", "WS", "WT", "WU", "WV", "WW", "WX", "WY", "WZ", "XA", "XB", "XC", "XD", "XE", "XF", "XG", "XH", "XI", "XJ", "XK", "XL", "XM", "XN", "XO", "XP", "XQ", "XR", "XS", "XT", "XU", "XV", "XW", "XX", "XY", "XZ", "YA", "YB", "YC", "YD", "YE", "YF", "YG", "YH", "YI", "YJ", "YK", "YL", "YM", "YN", "YO", "YP", "YQ", "YR", "YS", "YT", "YU", "YV", "YW", "YX", "YY", "YZ", "ZA", "ZB", "ZC", "ZD", "ZE", "ZF", "ZG", "ZH", "ZI", "ZJ", "ZK", "ZL", "ZM", "ZN", "ZO", "ZP", "ZQ", "ZR", "ZS", "ZT", "ZU", "ZV", "ZW", "ZX", "ZY", "ZZ", "AAA", "AAB", "AAC", "AAD", "AAE", "AAF", "AAG", "AAH", "AAI", "AAJ", "AAK", "AAL", "AAM", "AAN", "AAO", "AAP", "AAQ", "AAR", "AAS", "AAT", "AAU", "AAV", "AAW", "AAX", "AAY", "AAZ", "ABA", "ABB", "ABC", "ABD", "ABE", "ABF", "ABG", "ABH", "ABI", "ABJ", "ABK", "ABL", "ABM", "ABN", "ABO", "ABP", "ABQ", "ABR", "ABS", "ABT", "ABU", "ABV", "ABW", "ABX", "ABY", "ABZ", "ACA", "ACB", "ACC", "ACD", "ACE", "ACF", "ACG", "ACH", "ACI", "ACJ", "ACK", "ACL", "ACM", "ACN", "ACO", "ACP", "ACQ", "ACR", "ACS", "ACT", "ACU", "ACV", "ACW", "ACX", "ACY", "ACZ", "ADA", "ADB", "ADC", "ADD", "ADE", "ADF", "ADG", "ADH", "ADI", "ADJ", "ADK", "ADL", "ADM", "ADN", "ADO", "ADP", "ADQ", "ADR", "ADS", "ADT", "ADU", "ADV", "ADW", "ADX", "ADY", "ADZ", "AEA", "AEB", "AEC", "AED", "AEE", "AEF", "AEG", "AEH", "AEI", "AEJ", "AEK", "AEL", "AEM", "AEN", "AEO", "AEP", "AEQ", "AER", "AES", "AET", "AEU", "AEV", "AEW", "AEX", "AEY", "AEZ", "AFA", "AFB", "AFC", "AFD", "AFE", "AFF", "AFG", "AFH", "AFI", "AFJ", "AFK", "AFL", "AFM", "AFN", "AFO", "AFP", "AFQ", "AFR", "AFS", "AFT", "AFU", "AFV", "AFW", "AFX", "AFY", "AFZ", "AGA", "AGB", "AGC", "AGD", "AGE", "AGF", "AGG", "AGH", "AGI", "AGJ", "AGK", "AGL", "AGM", "AGN", "AGO", "AGP", "AGQ", "AGR", "AGS", "AGT", "AGU", "AGV", "AGW", "AGX", "AGY", "AGZ", "AHA", "AHB", "AHC", "AHD", "AHE", "AHF", "AHG", "AHH", "AHI", "AHJ", "AHK", "AHL", "AHM", "AHN", "AHO", "AHP", "AHQ", "AHR", "AHS", "AHT", "AHU", "AHV", "AHW", "AHX", "AHY", "AHZ", "AIA", "AIB", "AIC", "AID", "AIE", "AIF", "AIG", "AIH", "AII", "AIJ", "AIK", "AIL", "AIM", "AIN", "AIO", "AIP", "AIQ", "AIR", "AIS", "AIT", "AIU", "AIV", "AIW", "AIX", "AIY", "AIZ", "AJA", "AJB", "AJC", "AJD", "AJE", "AJF", "AJG", "AJH", "AJI", "AJJ", "AJK", "AJL", "AJM", "AJN", "AJO", "AJP", "AJQ", "AJR", "AJS", "AJT", "AJU", "AJV", "AJW", "AJX", "AJY", "AJZ", "AKA", "AKB", "AKC", "AKD", "AKE", "AKF", "AKG", "AKH", "AKI", "AKJ", "AKK", "AKL", "AKM", "AKN", "AKO", "AKP", "AKQ", "AKR", "AKS", "AKT", "AKU", "AKV", "AKW", "AKX", "AKY", "AKZ", "ALA", "ALB", "ALC", "ALD", "ALE", "ALF", "ALG", "ALH", "ALI", "ALJ", "ALK", "ALL", "ALM", "ALN", "ALO", "ALP", "ALQ", "ALR", "ALS", "ALT", "ALU", "ALV", "ALW", "ALX", "ALY", "ALZ", "AMA", "AMB", "AMC", "AMD", "AME", "AMF", "AMG", "AMH", "AMI", "AMJ", "AMK", "AML", "AMM", "AMN", "AMO", "AMP", "AMQ", "AMR", "AMS", "AMT", "AMU", "AMV", "AMW", "AMX", "AMY", "AMZ", "ANA", "ANB", "ANC", "AND", "ANE", "ANF", "ANG", "ANH", "ANI", "ANJ", "ANK", "ANL", "ANM", "ANN", "ANO", "ANP", "ANQ", "ANR", "ANS", "ANT", "ANU", "ANV", "ANW", "ANX", "ANY", "ANZ", "AOA", "AOB", "AOC", "AOD", "AOE", "AOF", "AOG", "AOH", "AOI", "AOJ", "AOK", "AOL", "AOM", "AON", "AOO", "AOP", "AOQ", "AOR", "AOS", "AOT", "AOU", "AOV", "AOW", "AOX", "AOY", "AOZ", "APA", "APB", "APC", "APD", "APE", "APF", "APG", "APH", "API", "APJ", "APK", "APL", "APM", "APN", "APO", "APP", "APQ", "APR", "APS", "APT", "APU", "APV", "APW", "APX", "APY", "APZ", "AQA", "AQB", "AQC", "AQD", "AQE", "AQF", "AQG", "AQH", "AQI", "AQJ", "AQK", "AQL", "AQM", "AQN", "AQO", "AQP", "AQQ", "AQR", "AQS", "AQT", "AQU", "AQV", "AQW", "AQX", "AQY", "AQZ", "ARA", "ARB", "ARC", "ARD", "ARE", "ARF", "ARG", "ARH", "ARI", "ARJ", "ARK", "ARL", "ARM", "ARN", "ARO", "ARP", "ARQ", "ARR", "ARS", "ART", "ARU", "ARV", "ARW", "ARX", "ARY", "ARZ", "ASA", "ASB", "ASC", "ASD", "ASE", "ASF", "ASG", "ASH", "ASI", "ASJ", "ASK", "ASL", "ASM", "ASN", "ASO", "ASP", "ASQ", "ASR", "ASS", "AST", "ASU", "ASV", "ASW", "ASX", "ASY", "ASZ", "ATA", "ATB", "ATC", "ATD", "ATE", "ATF", "ATG", "ATH", "ATI", "ATJ", "ATK", "ATL", "ATM", "ATN", "ATO", "ATP", "ATQ", "ATR", "ATS", "ATT", "ATU", "ATV", "ATW", "ATX", "ATY", "ATZ", "AUA", "AUB", "AUC", "AUD", "AUE", "AUF", "AUG", "AUH", "AUI", "AUJ", "AUK", "AUL", "AUM", "AUN", "AUO", "AUP", "AUQ", "AUR", "AUS", "AUT", "AUU", "AUV", "AUW", "AUX", "AUY", "AUZ", "AVA", "AVB", "AVC", "AVD", "AVE", "AVF", "AVG", "AVH", "AVI", "AVJ", "AVK", "AVL", "AVM", "AVN", "AVO", "AVP", "AVQ", "AVR", "AVS", "AVT", "AVU", "AVV", "AVW", "AVX", "AVY", "AVZ", "AWA", "AWB", "AWC", "AWD", "AWE", "AWF", "AWG", "AWH", "AWI", "AWJ", "AWK", "AWL", "AWM", "AWN", "AWO", "AWP", "AWQ", "AWR", "AWS", "AWT", "AWU", "AWV", "AWW", "AWX", "AWY", "AWZ", "AXA", "AXB", "AXC", "AXD", "AXE", "AXF", "AXG", "AXH", "AXI", "AXJ", "AXK", "AXL", "AXM", "AXN", "AXO", "AXP", "AXQ", "AXR", "AXS", "AXT", "AXU", "AXV", "AXW", "AXX", "AXY", "AXZ", "AYA", "AYB", "AYC", "AYD", "AYE", "AYF", "AYG", "AYH", "AYI", "AYJ", "AYK", "AYL", "AYM", "AYN", "AYO", "AYP", "AYQ", "AYR", "AYS", "AYT", "AYU", "AYV", "AYW", "AYX", "AYY", "AYZ", "AZA", "AZB", "AZC", "AZD", "AZE", "AZF", "AZG", "AZH", "AZI", "AZJ", "AZK", "AZL", "AZM", "AZN", "AZO", "AZP", "AZQ", "AZR", "AZS", "AZT", "AZU", "AZV", "AZW", "AZX", "AZY", "AZZ", "BAA", "BAB", "BAC", "BAD", "BAE", "BAF", "BAG", "BAH", "BAI", "BAJ", "BAK", "BAL", "BAM", "BAN", "BAO", "BAP", "BAQ", "BAR", "BAS", "BAT", "BAU", "BAV", "BAW", "BAX", "BAY", "BAZ", "BBA", "BBB", "BBC", "BBD", "BBE", "BBF", "BBG", "BBH", "BBI", "BBJ", "BBK", "BBL", "BBM", "BBN", "BBO", "BBP", "BBQ", "BBR", "BBS", "BBT", "BBU", "BBV", "BBW", "BBX", "BBY", "BBZ", "BCA", "BCB", "BCC", "BCD", "BCE", "BCF", "BCG", "BCH", "BCI", "BCJ", "BCK", "BCL", "BCM", "BCN", "BCO", "BCP", "BCQ", "BCR", "BCS", "BCT", "BCU", "BCV", "BCW", "BCX", "BCY", "BCZ", "BDA", "BDB", "BDC", "BDD", "BDE", "BDF", "BDG", "BDH", "BDI", "BDJ", "BDK", "BDL", "BDM", "BDN", "BDO", "BDP", "BDQ", "BDR", "BDS", "BDT", "BDU", "BDV", "BDW", "BDX", "BDY", "BDZ", "BEA", "BEB", "BEC", "BED", "BEE", "BEF", "BEG", "BEH", "BEI", "BEJ", "BEK", "BEL", "BEM", "BEN", "BEO", "BEP", "BEQ", "BER", "BES", "BET", "BEU", "BEV", "BEW", "BEX", "BEY", "BEZ", "BFA", "BFB", "BFC", "BFD", "BFE", "BFF", "BFG", "BFH", "BFI", "BFJ", "BFK", "BFL", "BFM", "BFN", "BFO", "BFP", "BFQ", "BFR", "BFS", "BFT", "BFU", "BFV", "BFW", "BFX", "BFY", "BFZ", "BGA", "BGB", "BGC", "BGD", "BGE", "BGF", "BGG", "BGH", "BGI", "BGJ", "BGK", "BGL", "BGM", "BGN", "BGO", "BGP", "BGQ", "BGR", "BGS", "BGT", "BGU", "BGV", "BGW", "BGX", "BGY", "BGZ", "BHA", "BHB", "BHC", "BHD", "BHE", "BHF", "BHG", "BHH", "BHI", "BHJ", "BHK", "BHL", "BHM", "BHN", "BHO", "BHP", "BHQ", "BHR", "BHS", "BHT", "BHU", "BHV", "BHW", "BHX", "BHY", "BHZ", "BIA", "BIB", "BIC", "BID", "BIE", "BIF", "BIG", "BIH", "BII", "BIJ", "BIK", "BIL", "BIM", "BIN", "BIO", "BIP", "BIQ", "BIR", "BIS", "BIT", "BIU", "BIV", "BIW", "BIX", "BIY", "BIZ", "BJA", "BJB", "BJC", "BJD", "BJE", "BJF", "BJG", "BJH", "BJI", "BJJ", "BJK", "BJL", "BJM", "BJN", "BJO", "BJP", "BJQ", "BJR", "BJS", "BJT", "BJU", "BJV", "BJW", "BJX", "BJY", "BJZ", "BKA", "BKB", "BKC", "BKD", "BKE", "BKF", "BKG", "BKH", "BKI", "BKJ", "BKK", "BKL", "BKM", "BKN", "BKO", "BKP", "BKQ", "BKR", "BKS", "BKT", "BKU", "BKV", "BKW", "BKX", "BKY", "BKZ", "BLA", "BLB", "BLC", "BLD", "BLE", "BLF", "BLG", "BLH", "BLI", "BLJ", "BLK", "BLL", "BLM", "BLN", "BLO", "BLP", "BLQ", "BLR", "BLS", "BLT", "BLU", "BLV", "BLW", "BLX", "BLY", "BLZ", "BMA", "BMB", "BMC", "BMD", "BME", "BMF", "BMG", "BMH", "BMI", "BMJ", "BMK", "BML", "BMM", "BMN", "BMO", "BMP", "BMQ", "BMR", "BMS", "BMT", "BMU", "BMV", "BMW", "BMX", "BMY", "BMZ", "BNA", "BNB", "BNC", "BND", "BNE", "BNF", "BNG", "BNH", "BNI", "BNJ", "BNK", "BNL", "BNM", "BNN", "BNO", "BNP", "BNQ", "BNR", "BNS", "BNT", "BNU", "BNV", "BNW", "BNX", "BNY", "BNZ", "BOA", "BOB", "BOC", "BOD", "BOE", "BOF", "BOG", "BOH", "BOI", "BOJ", "BOK", "BOL", "BOM", "BON", "BOO", "BOP", "BOQ", "BOR", "BOS", "BOT", "BOU", "BOV", "BOW", "BOX", "BOY", "BOZ", "BPA", "BPB", "BPC", "BPD", "BPE", "BPF", "BPG", "BPH", "BPI", "BPJ", "BPK", "BPL", "BPM", "BPN", "BPO", "BPP", "BPQ", "BPR", "BPS", "BPT", "BPU", "BPV", "BPW", "BPX", "BPY", "BPZ", "BQA", "BQB", "BQC", "BQD", "BQE", "BQF", "BQG", "BQH", "BQI", "BQJ", "BQK", "BQL", "BQM", "BQN", "BQO", "BQP", "BQQ", "BQR", "BQS", "BQT", "BQU", "BQV", "BQW", "BQX", "BQY", "BQZ", "BRA", "BRB", "BRC", "BRD", "BRE", "BRF", "BRG", "BRH", "BRI", "BRJ", "BRK", "BRL", "BRM", "BRN", "BRO", "BRP", "BRQ", "BRR", "BRS", "BRT", "BRU", "BRV", "BRW", "BRX", "BRY", "BRZ", "BSA", "BSB", "BSC", "BSD", "BSE", "BSF", "BSG", "BSH", "BSI", "BSJ", "BSK", "BSL", "BSM", "BSN", "BSO", "BSP", "BSQ", "BSR", "BSS", "BST", "BSU", "BSV", "BSW", "BSX", "BSY", "BSZ", "BTA", "BTB", "BTC", "BTD", "BTE", "BTF", "BTG", "BTH", "BTI", "BTJ", "BTK", "BTL", "BTM", "BTN", "BTO", "BTP", "BTQ", "BTR", "BTS", "BTT", "BTU", "BTV", "BTW", "BTX", "BTY", "BTZ", "BUA", "BUB", "BUC", "BUD", "BUE", "BUF", "BUG", "BUH", "BUI", "BUJ", "BUK", "BUL", "BUM", "BUN", "BUO", "BUP", "BUQ", "BUR", "BUS", "BUT", "BUU", "BUV", "BUW", "BUX", "BUY", "BUZ", "BVA", "BVB", "BVC", "BVD", "BVE", "BVF", "BVG", "BVH", "BVI", "BVJ", "BVK", "BVL", "BVM", "BVN", "BVO", "BVP", "BVQ", "BVR", "BVS", "BVT", "BVU", "BVV", "BVW", "BVX", "BVY", "BVZ", "BWA", "BWB", "BWC", "BWD", "BWE", "BWF", "BWG", "BWH", "BWI", "BWJ", "BWK", "BWL", "BWM", "BWN", "BWO", "BWP", "BWQ", "BWR", "BWS", "BWT", "BWU", "BWV", "BWW", "BWX", "BWY", "BWZ", "BXA", "BXB", "BXC", "BXD", "BXE", "BXF", "BXG", "BXH", "BXI", "BXJ", "BXK", "BXL", "BXM", "BXN", "BXO", "BXP", "BXQ", "BXR", "BXS", "BXT", "BXU", "BXV", "BXW", "BXX", "BXY", "BXZ", "BYA", "BYB", "BYC", "BYD", "BYE", "BYF", "BYG", "BYH", "BYI", "BYJ", "BYK", "BYL", "BYM", "BYN", "BYO", "BYP", "BYQ", "BYR", "BYS", "BYT", "BYU", "BYV", "BYW", "BYX", "BYY", "BYZ", "BZA", "BZB", "BZC", "BZD", "BZE", "BZF", "BZG", "BZH", "BZI", "BZJ", "BZK", "BZL", "BZM", "BZN", "BZO", "BZP", "BZQ", "BZR", "BZS", "BZT", "BZU", "BZV", "BZW", "BZX", "BZY", "BZZ" ]

     

  • hitakshi Profile Picture
    162 on 19 Dec 2023 at 11:30:21
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @Chriddle 
    This code works for columns A to ZZ only. How can I adapt it to handle more columns?

  • hitakshi Profile Picture
    162 on 28 Nov 2023 at 04:59:51
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @Chriddle 
    Thank you very much for your solution. I followed the steps you provided, and it's really working for me. It's truly helpful😊.

    Thanks,
    Hitakshi

  • hitakshi Profile Picture
    162 on 27 Nov 2023 at 17:41:40
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @Chriddle 

    I followed your steps, and when I used the code for mapping the field, the output I received was different."
    Like this:

    Spoiler (Highlight to read)
    [
     
      {
        "A"""
      },
      {
        "B"""
      },
      {
        "C"""
      },
      {
        "D"""
      },
      {
        "E"""
      },
      {
        "F"""
      },
      {
        "G"""
      },
      {
        "H"""
      },
      {
        "I"""
      },
      {
        "J"""
      },
      {
        "K"""
      },
      {
        "L"""
      },
      {
        "M"""
      },
      {
        "N"""
      },
      {
        "O"""
      },
      {
        "P"""
      },
      {
        "Q"""
      },
      {
        "R"""
      },
      {
        "S"""
      },
      {
        "T"""
      },
      {
        "U"""
      },
      {
        "V"""
      },
      {
        "W"""
      },
      {
        "X"""
      },
    [   {    "A": ""  },  {    "B": ""  },  {    "C": ""  },  {    "D": ""  },  {    "E": ""  },  {    "F": ""  },  {    "G": ""  },  {    "H": ""  },  {    "I": ""  },  {    "J": ""  },  {    "K": ""  },  {    "L": ""  },  {    "M": ""  },  {    "N": ""  },  {    "O": ""  },  {    "P": ""  },  {    "Q": ""  },  {    "R": ""  },  {    "S": ""  },  {    "T": ""  },  {    "U": ""  },  {    "V": ""  },  {    "W": ""  },  {    "X": ""  },
  • Verified answer
    Chriddle Profile Picture
    7,680 Super User 2025 Season 1 on 27 Nov 2023 at 16:36:33
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    I don't calculate this in every flow run.

    I once created a corresponding array (left branch, up to ZZ) and whenever I need this transition, I just copy this array into a compose.

     

    Chriddle_0-1701102431813.png

     

    Create the array (left branch)

    Select

    From:

     

    range(0, mul(27,26))

     

    Map:

     

    concat(
    	if(
    		greater(
    			item(),
    			25
    		),
    		outputs('CharArray')[
    			sub(
    				div(item(), 26),
    				1
    			)
    		],
    		''
    	),
    	outputs('CharArray')[
    			mod(item(), 26)
    	]
    )

     

    Compose

     

    union(array(''), body('Select'))

     

     Output

    Spoiler (Highlight to read)
    [
     "",
     "A",
     "B",
     "C",
     "D",
     "E",
     "F",
     "G",
     "H",
     "I",
     "J",
     "K",
     "L",
     "M",
     "N",
     "O",
     "P",
     "Q",
     "R",
     "S",
     "T",
     "U",
     "V",
     "W",
     "X",
     "Y",
     "Z",
     "AA",
     "AB",
     "AC",
     "AD",
     "AE",
     "AF",
     "AG",
     "AH",
     "AI",
     "AJ",
     "AK",
     "AL",
     "AM",
     "AN",
     "AO",
     "AP",
     "AQ",
     "AR",
     "AS",
     "AT",
     "AU",
     "AV",
     "AW",
     "AX",
     "AY",
     "AZ",
     "BA",
     "BB",
     "BC",
     "BD",
     "BE",
     "BF",
     "BG",
     "BH",
     "BI",
     "BJ",
     "BK",
     "BL",
     "BM",
     "BN",
     "BO",
     "BP",
     "BQ",
     "BR",
     "BS",
     "BT",
     "BU",
     "BV",
     "BW",
     "BX",
     "BY",
     "BZ",
     "CA",
     "CB",
     "CC",
     "CD",
     "CE",
     "CF",
     "CG",
     "CH",
     "CI",
     "CJ",
     "CK",
     "CL",
     "CM",
     "CN",
     "CO",
     "CP",
     "CQ",
     "CR",
     "CS",
     "CT",
     "CU",
     "CV",
     "CW",
     "CX",
     "CY",
     "CZ",
     "DA",
     "DB",
     "DC",
     "DD",
     "DE",
     "DF",
     "DG",
     "DH",
     "DI",
     "DJ",
     "DK",
     "DL",
     "DM",
     "DN",
     "DO",
     "DP",
     "DQ",
     "DR",
     "DS",
     "DT",
     "DU",
     "DV",
     "DW",
     "DX",
     "DY",
     "DZ",
     "EA",
     "EB",
     "EC",
     "ED",
     "EE",
     "EF",
     "EG",
     "EH",
     "EI",
     "EJ",
     "EK",
     "EL",
     "EM",
     "EN",
     "EO",
     "EP",
     "EQ",
     "ER",
     "ES",
     "ET",
     "EU",
     "EV",
     "EW",
     "EX",
     "EY",
     "EZ",
     "FA",
     "FB",
     "FC",
     "FD",
     "FE",
     "FF",
     "FG",
     "FH",
     "FI",
     "FJ",
     "FK",
     "FL",
     "FM",
     "FN",
     "FO",
     "FP",
     "FQ",
     "FR",
     "FS",
     "FT",
     "FU",
     "FV",
     "FW",
     "FX",
     "FY",
     "FZ",
     "GA",
     "GB",
     "GC",
     "GD",
     "GE",
     "GF",
     "GG",
     "GH",
     "GI",
     "GJ",
     "GK",
     "GL",
     "GM",
     "GN",
     "GO",
     "GP",
     "GQ",
     "GR",
     "GS",
     "GT",
     "GU",
     "GV",
     "GW",
     "GX",
     "GY",
     "GZ",
     "HA",
     "HB",
     "HC",
     "HD",
     "HE",
     "HF",
     "HG",
     "HH",
     "HI",
     "HJ",
     "HK",
     "HL",
     "HM",
     "HN",
     "HO",
     "HP",
     "HQ",
     "HR",
     "HS",
     "HT",
     "HU",
     "HV",
     "HW",
     "HX",
     "HY",
     "HZ",
     "IA",
     "IB",
     "IC",
     "ID",
     "IE",
     "IF",
     "IG",
     "IH",
     "II",
     "IJ",
     "IK",
     "IL",
     "IM",
     "IN",
     "IO",
     "IP",
     "IQ",
     "IR",
     "IS",
     "IT",
     "IU",
     "IV",
     "IW",
     "IX",
     "IY",
     "IZ",
     "JA",
     "JB",
     "JC",
     "JD",
     "JE",
     "JF",
     "JG",
     "JH",
     "JI",
     "JJ",
     "JK",
     "JL",
     "JM",
     "JN",
     "JO",
     "JP",
     "JQ",
     "JR",
     "JS",
     "JT",
     "JU",
     "JV",
     "JW",
     "JX",
     "JY",
     "JZ",
     "KA",
     "KB",
     "KC",
     "KD",
     "KE",
     "KF",
     "KG",
     "KH",
     "KI",
     "KJ",
     "KK",
     "KL",
     "KM",
     "KN",
     "KO",
     "KP",
     "KQ",
     "KR",
     "KS",
     "KT",
     "KU",
     "KV",
     "KW",
     "KX",
     "KY",
     "KZ",
     "LA",
     "LB",
     "LC",
     "LD",
     "LE",
     "LF",
     "LG",
     "LH",
     "LI",
     "LJ",
     "LK",
     "LL",
     "LM",
     "LN",
     "LO",
     "LP",
     "LQ",
     "LR",
     "LS",
     "LT",
     "LU",
     "LV",
     "LW",
     "LX",
     "LY",
     "LZ",
     "MA",
     "MB",
     "MC",
     "MD",
     "ME",
     "MF",
     "MG",
     "MH",
     "MI",
     "MJ",
     "MK",
     "ML",
     "MM",
     "MN",
     "MO",
     "MP",
     "MQ",
     "MR",
     "MS",
     "MT",
     "MU",
     "MV",
     "MW",
     "MX",
     "MY",
     "MZ",
     "NA",
     "NB",
     "NC",
     "ND",
     "NE",
     "NF",
     "NG",
     "NH",
     "NI",
     "NJ",
     "NK",
     "NL",
     "NM",
     "NN",
     "NO",
     "NP",
     "NQ",
     "NR",
     "NS",
     "NT",
     "NU",
     "NV",
     "NW",
     "NX",
     "NY",
     "NZ",
     "OA",
     "OB",
     "OC",
     "OD",
     "OE",
     "OF",
     "OG",
     "OH",
     "OI",
     "OJ",
     "OK",
     "OL",
     "OM",
     "ON",
     "OO",
     "OP",
     "OQ",
     "OR",
     "OS",
     "OT",
     "OU",
     "OV",
     "OW",
     "OX",
     "OY",
     "OZ",
     "PA",
     "PB",
     "PC",
     "PD",
     "PE",
     "PF",
     "PG",
     "PH",
     "PI",
     "PJ",
     "PK",
     "PL",
     "PM",
     "PN",
     "PO",
     "PP",
     "PQ",
     "PR",
     "PS",
     "PT",
     "PU",
     "PV",
     "PW",
     "PX",
     "PY",
     "PZ",
     "QA",
     "QB",
     "QC",
     "QD",
     "QE",
     "QF",
     "QG",
     "QH",
     "QI",
     "QJ",
     "QK",
     "QL",
     "QM",
     "QN",
     "QO",
     "QP",
     "QQ",
     "QR",
     "QS",
     "QT",
     "QU",
     "QV",
     "QW",
     "QX",
     "QY",
     "QZ",
     "RA",
     "RB",
     "RC",
     "RD",
     "RE",
     "RF",
     "RG",
     "RH",
     "RI",
     "RJ",
     "RK",
     "RL",
     "RM",
     "RN",
     "RO",
     "RP",
     "RQ",
     "RR",
     "RS",
     "RT",
     "RU",
     "RV",
     "RW",
     "RX",
     "RY",
     "RZ",
     "SA",
     "SB",
     "SC",
     "SD",
     "SE",
     "SF",
     "SG",
     "SH",
     "SI",
     "SJ",
     "SK",
     "SL",
     "SM",
     "SN",
     "SO",
     "SP",
     "SQ",
     "SR",
     "SS",
     "ST",
     "SU",
     "SV",
     "SW",
     "SX",
     "SY",
     "SZ",
     "TA",
     "TB",
     "TC",
     "TD",
     "TE",
     "TF",
     "TG",
     "TH",
     "TI",
     "TJ",
     "TK",
     "TL",
     "TM",
     "TN",
     "TO",
     "TP",
     "TQ",
     "TR",
     "TS",
     "TT",
     "TU",
     "TV",
     "TW",
     "TX",
     "TY",
     "TZ",
     "UA",
     "UB",
     "UC",
     "UD",
     "UE",
     "UF",
     "UG",
     "UH",
     "UI",
     "UJ",
     "UK",
     "UL",
     "UM",
     "UN",
     "UO",
     "UP",
     "UQ",
     "UR",
     "US",
     "UT",
     "UU",
     "UV",
     "UW",
     "UX",
     "UY",
     "UZ",
     "VA",
     "VB",
     "VC",
     "VD",
     "VE",
     "VF",
     "VG",
     "VH",
     "VI",
     "VJ",
     "VK",
     "VL",
     "VM",
     "VN",
     "VO",
     "VP",
     "VQ",
     "VR",
     "VS",
     "VT",
     "VU",
     "VV",
     "VW",
     "VX",
     "VY",
     "VZ",
     "WA",
     "WB",
     "WC",
     "WD",
     "WE",
     "WF",
     "WG",
     "WH",
     "WI",
     "WJ",
     "WK",
     "WL",
     "WM",
     "WN",
     "WO",
     "WP",
     "WQ",
     "WR",
     "WS",
     "WT",
     "WU",
     "WV",
     "WW",
     "WX",
     "WY",
     "WZ",
     "XA",
     "XB",
     "XC",
     "XD",
     "XE",
     "XF",
     "XG",
     "XH",
     "XI",
     "XJ",
     "XK",
     "XL",
     "XM",
     "XN",
     "XO",
     "XP",
     "XQ",
     "XR",
     "XS",
     "XT",
     "XU",
     "XV",
     "XW",
     "XX",
     "XY",
     "XZ",
     "YA",
     "YB",
     "YC",
     "YD",
     "YE",
     "YF",
     "YG",
     "YH",
     "YI",
     "YJ",
     "YK",
     "YL",
     "YM",
     "YN",
     "YO",
     "YP",
     "YQ",
     "YR",
     "YS",
     "YT",
     "YU",
     "YV",
     "YW",
     "YX",
     "YY",
     "YZ",
     "ZA",
     "ZB",
     "ZC",
     "ZD",
     "ZE",
     "ZF",
     "ZG",
     "ZH",
     "ZI",
     "ZJ",
     "ZK",
     "ZL",
     "ZM",
     "ZN",
     "ZO",
     "ZP",
     "ZQ",
     "ZR",
     "ZS",
     "ZT",
     "ZU",
     "ZV",
     "ZW",
     "ZX",
     "ZY",
     "ZZ"
    ]
    [ "", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "AA", "AB", "AC", "AD", "AE", "AF", "AG", "AH", "AI", "AJ", "AK", "AL", "AM", "AN", "AO", "AP", "AQ", "AR", "AS", "AT", "AU", "AV", "AW", "AX", "AY", "AZ", "BA", "BB", "BC", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BK", "BL", "BM", "BN", "BO", "BP", "BQ", "BR", "BS", "BT", "BU", "BV", "BW", "BX", "BY", "BZ", "CA", "CB", "CC", "CD", "CE", "CF", "CG", "CH", "CI", "CJ", "CK", "CL", "CM", "CN", "CO", "CP", "CQ", "CR", "CS", "CT", "CU", "CV", "CW", "CX", "CY", "CZ", "DA", "DB", "DC", "DD", "DE", "DF", "DG", "DH", "DI", "DJ", "DK", "DL", "DM", "DN", "DO", "DP", "DQ", "DR", "DS", "DT", "DU", "DV", "DW", "DX", "DY", "DZ", "EA", "EB", "EC", "ED", "EE", "EF", "EG", "EH", "EI", "EJ", "EK", "EL", "EM", "EN", "EO", "EP", "EQ", "ER", "ES", "ET", "EU", "EV", "EW", "EX", "EY", "EZ", "FA", "FB", "FC", "FD", "FE", "FF", "FG", "FH", "FI", "FJ", "FK", "FL", "FM", "FN", "FO", "FP", "FQ", "FR", "FS", "FT", "FU", "FV", "FW", "FX", "FY", "FZ", "GA", "GB", "GC", "GD", "GE", "GF", "GG", "GH", "GI", "GJ", "GK", "GL", "GM", "GN", "GO", "GP", "GQ", "GR", "GS", "GT", "GU", "GV", "GW", "GX", "GY", "GZ", "HA", "HB", "HC", "HD", "HE", "HF", "HG", "HH", "HI", "HJ", "HK", "HL", "HM", "HN", "HO", "HP", "HQ", "HR", "HS", "HT", "HU", "HV", "HW", "HX", "HY", "HZ", "IA", "IB", "IC", "ID", "IE", "IF", "IG", "IH", "II", "IJ", "IK", "IL", "IM", "IN", "IO", "IP", "IQ", "IR", "IS", "IT", "IU", "IV", "IW", "IX", "IY", "IZ", "JA", "JB", "JC", "JD", "JE", "JF", "JG", "JH", "JI", "JJ", "JK", "JL", "JM", "JN", "JO", "JP", "JQ", "JR", "JS", "JT", "JU", "JV", "JW", "JX", "JY", "JZ", "KA", "KB", "KC", "KD", "KE", "KF", "KG", "KH", "KI", "KJ", "KK", "KL", "KM", "KN", "KO", "KP", "KQ", "KR", "KS", "KT", "KU", "KV", "KW", "KX", "KY", "KZ", "LA", "LB", "LC", "LD", "LE", "LF", "LG", "LH", "LI", "LJ", "LK", "LL", "LM", "LN", "LO", "LP", "LQ", "LR", "LS", "LT", "LU", "LV", "LW", "LX", "LY", "LZ", "MA", "MB", "MC", "MD", "ME", "MF", "MG", "MH", "MI", "MJ", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NB", "NC", "ND", "NE", "NF", "NG", "NH", "NI", "NJ", "NK", "NL", "NM", "NN", "NO", "NP", "NQ", "NR", "NS", "NT", "NU", "NV", "NW", "NX", "NY", "NZ", "OA", "OB", "OC", "OD", "OE", "OF", "OG", "OH", "OI", "OJ", "OK", "OL", "OM", "ON", "OO", "OP", "OQ", "OR", "OS", "OT", "OU", "OV", "OW", "OX", "OY", "OZ", "PA", "PB", "PC", "PD", "PE", "PF", "PG", "PH", "PI", "PJ", "PK", "PL", "PM", "PN", "PO", "PP", "PQ", "PR", "PS", "PT", "PU", "PV", "PW", "PX", "PY", "PZ", "QA", "QB", "QC", "QD", "QE", "QF", "QG", "QH", "QI", "QJ", "QK", "QL", "QM", "QN", "QO", "QP", "QQ", "QR", "QS", "QT", "QU", "QV", "QW", "QX", "QY", "QZ", "RA", "RB", "RC", "RD", "RE", "RF", "RG", "RH", "RI", "RJ", "RK", "RL", "RM", "RN", "RO", "RP", "RQ", "RR", "RS", "RT", "RU", "RV", "RW", "RX", "RY", "RZ", "SA", "SB", "SC", "SD", "SE", "SF", "SG", "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SP", "SQ", "SR", "SS", "ST", "SU", "SV", "SW", "SX", "SY", "SZ", "TA", "TB", "TC", "TD", "TE", "TF", "TG", "TH", "TI", "TJ", "TK", "TL", "TM", "TN", "TO", "TP", "TQ", "TR", "TS", "TT", "TU", "TV", "TW", "TX", "TY", "TZ", "UA", "UB", "UC", "UD", "UE", "UF", "UG", "UH", "UI", "UJ", "UK", "UL", "UM", "UN", "UO", "UP", "UQ", "UR", "US", "UT", "UU", "UV", "UW", "UX", "UY", "UZ", "VA", "VB", "VC", "VD", "VE", "VF", "VG", "VH", "VI", "VJ", "VK", "VL", "VM", "VN", "VO", "VP", "VQ", "VR", "VS", "VT", "VU", "VV", "VW", "VX", "VY", "VZ", "WA", "WB", "WC", "WD", "WE", "WF", "WG", "WH", "WI", "WJ", "WK", "WL", "WM", "WN", "WO", "WP", "WQ", "WR", "WS", "WT", "WU", "WV", "WW", "WX", "WY", "WZ", "XA", "XB", "XC", "XD", "XE", "XF", "XG", "XH", "XI", "XJ", "XK", "XL", "XM", "XN", "XO", "XP", "XQ", "XR", "XS", "XT", "XU", "XV", "XW", "XX", "XY", "XZ", "YA", "YB", "YC", "YD", "YE", "YF", "YG", "YH", "YI", "YJ", "YK", "YL", "YM", "YN", "YO", "YP", "YQ", "YR", "YS", "YT", "YU", "YV", "YW", "YX", "YY", "YZ", "ZA", "ZB", "ZC", "ZD", "ZE", "ZF", "ZG", "ZH", "ZI", "ZJ", "ZK", "ZL", "ZM", "ZN", "ZO", "ZP", "ZQ", "ZR", "ZS", "ZT", "ZU", "ZV", "ZW", "ZX", "ZY", "ZZ" ]

    Use the array (right branch)

    Compose "ExcelColNo2Chars"

    Output array from above.

     

    Compose 2

    Examples how to use the array:

     

    @{outputs('ExcelColNo2Chars')[2]}
    @{outputs('ExcelColNo2Chars')[125]}

     

     

    Chriddle_1-1701102933759.png

     

     

  • v-jefferni Profile Picture
    on 27 Nov 2023 at 07:33:53
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @hitakshi ,

     

    OK, I understood. So, actually, the result will be generated by two characters, the first one will come up with a number greater than 26, the second relies on the reminder of dividing the number by 26.

     

    The flow I create for your reference:

    vjefferni_0-1701070096359.png

     

    expressions:

    1. generate the collection of all alphabets.

    ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]

    2. divide the number by 26, to know number of digits in the result

    div(triggerBody()['number'],26)

    3. get the reminder

    mod(triggerBody()['number'],26)

    4. get the first and second characters then concatenate

    concat(last(take(outputs('Compose_2'),outputs('Compose_3'))),last(take(outputs('Compose_2'),outputs('Compose_4'))))

     

    Best regards,

  • hitakshi Profile Picture
    162 on 27 Nov 2023 at 07:04:53
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @DarmonGill 

     

    The formula you provided is primarily an Excel formula.
    In power automate we can not use this: SUBSTITUTE(ADDRESS(1, col_num, 4), "1", "")

     

     

     

     

  • hitakshi Profile Picture
    162 on 27 Nov 2023 at 06:46:33
    Re: Converting Numeric Column Count to Excel Column Alphabet in Power Automate

    Hi @v-jefferni 

     

    In Excel, column names are represented using letters, and the counting is based on a base-26 system. The first column is named "A," and the columns progress alphabetically. When you reach the end of the alphabet (Z), the next column is represented as "AA," and it continues with "AB," "AC," and so on.

    So, when the count is 1, it corresponds to the first column, which is "A." When the count is 27, it goes beyond the single-letter column names and enters into the double-letter column names. In this case, "AA" represents the 27th column.


Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,700 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,015 Most Valuable Professional

Leaderboard
Loading started
Loading complete