Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
Dicken
Responsive Resident
Responsive Resident

M code nullable values

 

Hi, 

I have a simple two column table a = text b = numbers,   
i have added two columns , 

Table.AddColumn( Source, "N", each
Type.IsNullable(
Value.Type( [B] )))

I have been trying to use Table.ColumnsOfType, and I don't really unserstand the nullable aspect , 

As I understand the Change type step values applied are nullable, ( even though  it will have text not nullable text ) 
so if i use  

= Table.ColumnsOfType( 
 #table( type table [ A = text ] , { { "abc"} } ), 
 { type text } )

This works but I get into difficulty  when importing a 'reall' table   can some one give me a some help /  reading suggestion, 
I've read quite a bit on Type is nullable, and it seems contradict itself and makes my head hurt.
Richard. 

1 ACCEPTED SOLUTION
ronrsnfld
Super User
Super User

To return columns of type number, try:

Table.ColumnsOfType(Source,{type nullable number})

View solution in original post

3 REPLIES 3
ronrsnfld
Super User
Super User

Also note you can determine whether a column type is nullable or not by inspecting the isNullable column of the output from Table.Schema

Dicken
Responsive Resident
Responsive Resident

Yes, I have a question re schema, but I need to work  to get  put an example together, 

but thanks for  repsonding.

 

ronrsnfld
Super User
Super User

To return columns of type number, try:

Table.ColumnsOfType(Source,{type nullable number})

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors