Price Book based on Field Value

Price Book based on Field Value

I was wondering... is there a way to drive which Price Books can be used on a Quote based upon the value of a given field?