The question is fairly dry: Is there any semigroup analogue of Lagrange's theorem for groups (counting as a generalization of the latter)? Let me guess the answer: Obviously yes. So the real question is: Any reference? Thank you in advance.
P.S.: I've notice of a Lagrange's theorem for Smarandache semigroups, but I would like to hear of different extensions, if possible (I don't think this is quite standard, but somebody defines a Smarandache semigroup to be any semigroup $(A, \star)$ for which there exist a proper subset $G$ of $A$, a unary operation $u: G \to G$ and a distinguished element $e \in G$ such that $(G, \star, u, e)$ is a group).
Edit. This is basically a comment to the subsequent answer of Vladimir Dotsenko. Let me highlight that I'm not asking for (possible) extensions to arbitrary semigroups. And I don't expect that, if any non-trivial extension is possible, it looks exactly like Lagrange's theorem for groups.
I'm just asking for any possible non-trivial extension that is already there, in the literature. Say, for instance, an extension to some interesting classes of semigroups (apart from groups and those where the theorem sounds true by definition, e.g. Smarandache lagrangian semigroups).
I know, non-trivial and interesting are not well-defined terms. But I have faith in your common sense.