The stalks you buy don’t need (and probably won’t have) roots at the bottom, but they do need to have the the entire stem (base) intact.
To start, cut off the stiff, topmost leaves where they start to split apart. You can simply make a fresh cut (a few inches down) across the top of the stalks.
Put the stalks in a jar or vase and fill with a few inches of water. Place the jar in a sunny location like a south-facing windowsill and then… just wait.
Change the water a couple times a week (or when it turns cloudy) and within a week, you should see new leaves begin to grow from the top.
Wait until the roots are at least 3 inches long and the stalks have begun to divide (via offshoot stalks) before you plant them.