(1)未超出7立方米时:y=x×(1+0.2)=1.2x;
超出7立方米时:y=7×1.2+(x-7)×(1.5+0.4)=1.9x-4.9;
(2)当某户用水7立方米时,水费8.4元.
当某户用水10立方米时,水费8.4+5.7=14.1元,
比7立方米多5.7元.
8.4×50=420元,
还差541.6-420=121.6元,
121.6÷5.7=21.33.
所以需要22户换成10立方米的,不超过7立方米的最多有28户.
附另
设未超过7m3的有x户,则超过7m3的有(50-x)户
由题意得:某户用水7立方米时,水费8.4元.
10立方米时,水费8.4+5.7=14.1元,
可列不等式:8.4x+14.1(50-x)>541.6,
解得x<28,
x最大可取28.