Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Conditional Formatting "Custom Formula is"

Subscribe

Get notified when there's activity on this post

This question has been flagged
spreadsheetsodoov18conditional formatting
1 Reply
1629 Views
Avatar
E. Derecktor

My goal is to conditionally format the rows in my spreadsheet based on the value of a specific column's cell in each row. However, the conditional formatting "Format cells if..." menu does not have a "Custom Formula is..." options like Google Sheets or Excel. 


Am I missing something or does Odoo need to add this functionality?

0
Avatar
Discard
Christoph Farnleitner

No, you're correct. 'Custom Formula is...' isn't currently a thing

Avatar
Piyush H
Best Answer

You're right, Odoo's spreadsheet application (which is part of Odoo's core modules) doesn't have the advanced "Custom Formula is" conditional formatting option that you find in Google Sheets or Excel.

You are not missing anything. Odoo's spreadsheet functionality is more basic in terms of conditional formatting capabilities. It currently offers a more limited set of predefined conditions.

Odoo's Current Conditional Formatting:

As of now (May 31, 2025), Odoo's spreadsheet conditional formatting typically allows you to set rules based on:

  • Cell value being equal to, not equal to, greater than, less than, between, or not between specific values.
  • Text content (containing, not containing, starting with, ending with).
  • Date conditions (is, is before, is after, etc.).
  • Blanks or non-blanks.

The Need for "Custom Formula is"

The "Custom Formula is" option is a powerful feature because it allows you to define much more complex and dynamic formatting rules based on formulas that can reference other cells in the row or even other parts of the spreadsheet. This is essential for many advanced data analysis and reporting scenarios.

Possible Workarounds (Limited):

While you can't directly use a custom formula, you might be able to achieve some limited conditional formatting effects by:

  1. Creating Helper Columns: Add extra columns to your spreadsheet that calculate intermediate values based on formulas. Then, apply conditional formatting to your target column based on the values in these helper columns. This can be cumbersome, but it's sometimes the only way to achieve a specific result.
  2. Using Odoo Studio (If you have Enterprise): Odoo Studio allows you to customize the views of your data. While it won't directly add conditional formatting to the spreadsheet itself, you could potentially use Studio to create a custom list view of your data with formatting applied based on conditions. This would be more of a visual representation of the data in Odoo, rather than within the spreadsheet app.

-1
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
How to remove product description from invoice lines?
invoice odoo v18
Avatar
Avatar
Avatar
2
Aug 25
3370
Copy Weight from product to dynamically generated variants
variants attributes odoo v18
Avatar
Avatar
2
Mar 25
1515
How do I add a selection field as a dropdown Filter to the top of an Odoo Dashboard?
dashboard spreadsheets odoo 16.0
Avatar
1
May 25
3143
[Odoo] Google Spreadsheets module give 500 Internal Error
google_doc spreadsheets odoo odooV8
Avatar
0
Aug 15
5704
Favicon not showing in google search result
google seo favicon odoo v18
Avatar
Avatar
Avatar
2
Oct 25
690
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now