Investec Developer Community Wiki
  • 🏠Home
    • Investec Developer community wiki
  • βš’οΈGet Started
    • Get started overview
    • Investec Developer Docs
    • Self-enrollment guide
    • API quick start guide
      • πŸ”‘How to create your API keys
      • πŸ‘€How to authenticate against the Investec API
      • 🏦How to get your account, balance, and transaction data
      • πŸ’ΈHow to make transfers and payments
    • Programmable card quick start guide
      • πŸ™ŒHow to activate your programmable card
      • πŸš€How to add low-code snippets to your card on Investec Online
      • πŸ–₯️How to add code to your card and run a simulation using the online IDE
      • πŸ’³How to use the programmable card API
    • Sample apps
  • βš’οΈGet Building
    • Get building overview
    • Community GitHub
    • Community libraries & tools
    • Build tutorials & guides
      • πŸ’³Card | Slack Integration
      • πŸš—Card | How to create a DIY petrol card
      • 🎯API | No-code Budget Expense App
    • Build challenges & hackathons
      • 🎯[Closed] Q1 2025 Bounty Challenge | Path to Financial Health
      • 🎁[CLOSED] Q4 2024 Bounty Challenge | Festive API Wrappers
      • πŸš‚[CLOSED] Q3 2024 Bounty Challenge | Everyday Solutions
      • β˜„οΈ[CLOSED] Q2 2024 Bounty Challenge | Card Code Snippets
      • πŸ’°[CLOSED] Bounties Playground | banking.make.dev
      • πŸ‘©β€πŸ’»πŸ‘©πŸ’» [CLOSED] Mindjoy | Kid at Heart Build Challenge
      • ⚑[CLOSED] EskomSePush Build Challenge
        • EskomSePush Build Challenge Submissions
      • πŸ’³[CLOSED] 2022 Hackathon | low-code/no-code
        • 2022 Hackathon | low-code/no-code | Submissions
      • πŸ’°[CLOSED] Spreadsheet Banking | Bounties
        • πŸ‘©β€πŸ’»πŸ‘©πŸ’» Spreadsheet Banking | Basic Functions
      • πŸ”οΈ[CLOSED] Q1 2023 Bounty Challenge
      • πŸ’³[CLOSED] Q2 2023 Bounty Challenge
        • πŸ—ΊοΈChecklist for Bounty Hunters πŸ†
        • πŸš€Bounty Challenge #2: Code Snippet Showdown πŸš€
      • πŸ•[CLOSED] Q1 2024 Bounty Challenge | The Tutorial Quest
    • Open-source projects
  • πŸ™ŒCommunity
    • Get involved
    • Community champions
    • Community events
    • Community manifesto
    • Blog posts
    • Community integration pros
    • Investec Developer's QRious Puzzle Challenge
  • πŸ’¬Feedback and Support
    • Get support
    • Community FAQs
    • Feature requests
    • Submit product issues
Powered by GitBook
On this page
  • How to:
  • How to reference a table
  • Fetching a single table column
  • Doing calculations on a table
  • Complex filtering with tables and live-sync

Was this helpful?

  1. Get Building
  2. Build challenges & hackathons
  3. [CLOSED] Spreadsheet Banking | Bounties

πŸ‘©πŸ’» Spreadsheet Banking | Basic Functions

Working with Spreadsheet Banking in Excel

Previous[CLOSED] Spreadsheet Banking | BountiesNext[CLOSED] Q1 2023 Bounty Challenge

Last updated 2 years ago

Was this helpful?

How to:

If there are other functions that you use and would like to share, please feel free to or , and we'll add it. ❀️

How to reference a table

✨ Reference your accounts: tblAccounts

✨ Reference your transactions: tblTransactions

Fetching a single table column

Functions for Accounts/Transactions

Requirement: I want to reference my ID for all my transactions.

Function: =tblTransactions[ID]

=tblTransactions[ID]
=tblTransactions[AccountNumber]
=tblTransactions[Date]
=tblTransactions[Description]
=tblTransactions[Debit]
=tblTransactions[Credit]
=tblTransactions[Balance]

*Sub in Accounts to see account information

Transforms on functions

Requirement: I want to show you the first two letters of my transaction description.

Function: =left(tblTransactions[Description],2)

Doing calculations on a table

Calculations on functions

Requirement: I want to see a sum of all my transactions coming off my account.

Function: =sum(tblTransactions[Debit])

Fetching table headers

Requirement: I want to see what the headers of my table are.

Function:=tblTransactions[#Headers]

Complex filtering with tables and live-sync

Filtering within your transactions/Accounts

Requirement: I want to filter the description of all my transactions only displaying the first two letters.

Function: =(left(tblTransactions[Description],2)

**Requirement: `**I want to filter the description of all my transactions only displaying the first two letters for a specific account.

Function: =(left(tblTransactions[Description],2), tblTransactions[Account Number]=Playground!B4

Requirement: I want to filter the of all my transactions greater than R5000 for a specific account.

Function: filter(tblTransactions[Debit]),(tblTransactions[Account Number]=Playground!B4)*(tblTransactions[Debit]>5000)

Search Term

Requirement: I want to filter all my transactions for my account that contain the search term β€˜Uber’ (Uber in cell D17) using the first 4 letters of the description.

Function: tblTransactions[[Description]:[Debit], left(tblTransactions[Description],4)=D17
βš’οΈ
πŸ’°
πŸ‘©β€πŸ’»
contribute to the page here
pop us a mail
Reference a table
Fetch a single table column
Do calculations on a table
Do complex filtering with tables and live-sync
An intro to working with Excel tables and formulas in Spreadsheet Banking.