Bạn có thể cố gắng lọc ra các giá trị có ký hiệu không phải số bằng một cái gì đó như
AVG(CASE WHEN TRIM(TRANSLATE(list_val1, ' +-.0123456789', ' ')) is null then list_val1 else null end) OVER (...)
NB! Thật không may, các chuỗi như '+ 12-.3' cũng sẽ được nhận dạng là một số và trong trường hợp này, bạn sẽ nhận được cùng địa chỉ hoặc 01722