We can't tell the position of the limper(s), but if there is no action other than the limp, player's raise, and reraise then we should be able to do it.
You will need these two columns:
cnt_p_raise_limper_fold =
sum( if[ (NOT holdem_hand_player_statistics.flg_p_open_opp) AND holdem_hand_player_statistics.flg_p_first_raise AND (holdem_hand_player_detail.val_p_raise_aggressor_pos > holdem_hand_player_statistics.position AND holdem_hand_player_detail.val_p_raise_aggressor_pos < 8) AND holdem_hand_player_statistics.enum_p_3bet_action='F', 1 , 0 ] )
cnt_p_raise_limper_face_3bet =
sum( if[ (NOT holdem_hand_player_statistics.flg_p_open_opp) AND holdem_hand_player_statistics.flg_p_first_raise AND (holdem_hand_player_detail.val_p_raise_aggressor_pos > holdem_hand_player_statistics.position AND holdem_hand_player_detail.val_p_raise_aggressor_pos < 8) AND holdem_hand_player_statistics.flg_p_3bet_def_opp, 1 , 0 ] )
See the
Tutorial: Custom Reports and Statistics for a walk-through of how to build a stat from these expressions.