Keep celery wrapped in foil in the fridge. It will last for up to a month when stored this way.
If your sticks have already gone limp, soak them in a roasting tin of chilly water and they'll perk up after 15 minutes.
In Good Housekeeping, October 2015